700 Duval St, Key West, Florida 33040 USA
DO NOT leave without trying their Shrimp Cocktail! Absolutely THE BEST!!!
Photo Credit: Yelp