Heard so much about this place. Only open October to May for local crab season. We went to the take out section. It has a great menu,cheaper prices, and tables to sit at. The main dining area is more expensive and has a dress code. It is truly worth going to. Everything on the menu is amazing. All fresh and delicious. You can even order for a delivered box anywhere in U>S>A Key Lime Pie is the best in the universe. Lots of history. Dont miss this place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.