We have eaten here for many years when visiting Key West. It's become our 'ol standard when we come to town--consistently good food and service. After being ripped off by the countless "tourist trap" restaurants with bad food and service, we have always had good meals and an attentive wait staff at their location on Duval Street. Thanks!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.