Duval Street
RETAIL HOURS: Sunday-Saturday: 11am-7pm
123 Duval Street
Key West, FL 33040
WHAT PEOPLE ARE SAYING:
"We travel to the Keys all the time and were so pleasently surpirsed to see Byrd in Key West. So happy we don't have to travel far for Cocolate Chip Cookies! Keep up the great work."
"Delicious cookies and Tracey was amazing."