Seafood Restaurants

See suggestions for lobster, fish and other delicious fresh seafood or select a different type of restaurant.

This is Cozumel

Buccanos Beach Bar And Grill

Buccanos is a vibrant restaurant right on San Juan beach at the Club Cozumel Caribe.

Showcasing Mexican and Caribbean food with local seafood specialities, it is the ideal choice for gourmet breakfasts, lazy lunches and delicious dinners made with fresh, authentic ingredients.

Cozumel beach restaurant
Local seafood specialties.

This is Cozumel

El Sazon Del Camaron

Cozumel seafood snacks
Cozumel seafood snacks.

El Sazon Del Camaron, meaning 'The Seasoning of the Shrimp' - is a great little daytime seafood restaurant that's popular with locals.

They serve tacos (filled maize flour tortillas) and tortas (bread roll sandwiches), with fried breaded shrimp, fish, octopus, conch, ceviche (local marinaded seafood speciality) and more.

This is Cozumel

El Moro

A favorite of divers and locals, it has been discovered by tourists due to its excellent food, good prices, and frequent mentions in guide books. 

It is a bit far from the center of town, but well worth the trip. 

Fresh seafood of all types, the seafood platter is huge and will feed two persons with average appetites. 

The giant Margaritas and piƱa coladas are good, but beware driving afterwards. 

Kids love the video games in the back.

This is Cozumel

Lobster House

Lobster, lobster and more lobster!

Over 20 years of experience preparing delicious fresh lobster in Cozumel, and still by the same chefs.

Just choose your lobster and pay for what it weighs.

Location: Carretera Costera Norte (north coast highway) opposite Playa Azul Hotel, before the golf course, about 5 minutes drive from downtown.

Opening hours: 6pm - 10.30pm

This is Cozumel

La Perlita

Ceviche and fried fish are the main stays at this neighborhood restaurant and seafood market. 

Crowded with locals and families, definitely worth a taxi ride to sample their delicious fish.

This is Cozumel

La Lobsteria

Small, rustic restuarant with excellent lobster and other seafood dishes.

Location: Corner of Avenida 5 with Calle 7.

This is Cozumel

Costa Brava

We have never had a bad meal here, whether it was breakfast, lunch or dinner. 

We get the same report from other Cozumel frequent visitors.

Breakfast for two including eggs, meat, beans, and coffee runs around $6–7 USD.

The conch and the lobster also get high marks as does the Mexican platter for two. 

Bring them your catch when you fish, for $2 USD they will cook it up and serve it with side dishes.


This is Cozumel

El Abuelo Gerardo

This is another family run restaurant on Cozumel; el Abuelo Gerardo means Grandfather Gerard, the patriarch. 

We have received mostly good reviews on this little place but have had both good and bad service here. 

Considering the reviews, we suggest you give it a try. 

You can either dine in the back garden or in the dining room where you can people watch. 

The lobster is priced in the teens and we enjoyed it when we ordered it.

This is Cozumel


This inexpensive seafood restaurant serves up the yummiest fried shrimp tacos for around a dollar each. 

This is dining, a very popular locals place.

Dining room has AC. 

They offer Mexican style smoked marlin, ceviche, fillets, shrimp and lobsters.

This is Cozumel

Conchita del Caribe

Serving some of the best seafood on the island for reasonable prices. 

The ceviche and seafood soup are both great to start a meal with, then have the catch of the day.