Whenever we are in the Keys (we are a lot as we live in Fort Lauderdale), we always hit this spot! The atmosphere is the best, and the food and service are perfect. Right on AIA but with a great view of the bay.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.