Everything I've eaten here is fresh and tasty. The baked goods are excellent. They also have the best Key Lime Pie in town (and I've tried it lot's of places). They have recently moved and I haven't been to the new location yet, so I can't comment on that.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.