Lazy Gecko

Location & Contact:
203 Duval Street
Key West, FL 33040
305-292-1903
Description:
Located on legendary Duval Street, next door to Sloppy Joes, this air conditioned tropical island bar offers 12 mouth watering frozen daiquiris, fully loaded deli-style sandwiches and delicious fresh pizza.
Great little bar with really good happy hour and prices. Go there!
Report CommentMay 26, 2010 by ChrisNErica




84°F
Customer Reviews & Ratings