Who would have guessed! Stopped on our way home in Florida and had an amazing lunch. Tacos were never like this. We had Mahi-mahi, duck and lamb tacos. Yummy. Desert was my favorite Key Lime and did not disappoint.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.