Cosmo's Seafood Restaurant & Bar

One of the most consistently good restaurants on Seven Mile Beach. Cosmo's sits right on the sand and has been feeding visitors for decades. The fish and lobster come straight off local boats; the conch soup is the thing to order. It's a lively, open-air place with plastic chairs, cold Red Stripe, and an unpretentious atmosphere. Prices are fair for the location.

eating out restaurant seafood