A restaurant right on Highway 1 in Key West is a great place to get your Florida lobster. The Yellowtail is excellent also. There are many places in Key West on the water with better ambience but you won't find better seafood. Service is excellent and prices are reasonable (for Key West).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.