Skip to content

Where to eat in Cozumel

15 independent restaurants, bakeries and food spots in Cozumel. Chains are left out.

Ranked with the travel guide's picks and well-known places first.

Where to eat in Cozumel

  1. Eat

    Alberto's Beach Bar

    This isolated beach-side bar and restaurant distinguishes itself by catching its own seafood daily. The grilled Mahi-mahi filet is a definitely a worthy experience. Tables are literally setup on the beach, so it's also a great place to watch the sunset. Atmosphere is very informal, with a live DJ most nights. (Although not officially recommended, it's possible to walk the 1.6-2.4 km (1-1.5 miles) up the beach from Playa Palancar if you're not afraid of a small hike.).

  2. Eat

    Casa Denis

    This self-declared "oldest restaurant in Cozumel" has very good, reasonably priced entrees featuring some Mayan and Yucatan specialties, along with more conventional Mexican fare like tacos and enchiladas. The Mayan Pork is an interesting take on conventional barbecue - tender with a slightly sweet marinade, and no sauce needed - and margaritas are freshly made and strong. Dinner comes with a free Tequila shot at the end.

  3. Eat

    Casa Mission

    Corner of Avenidas Benito Juarez and 55. Casa Mission offers superb food, however the real attraction here is not the food, but the setting. Located off the beaten path, the restaurant is the veranda area of a large hacienda style Mexican home. It is surrounded on all sides by an extensive garden that combines perfectly with the colonial hacienda ambiance. There are no longer any lions or monkeys, but there still are a number of beautiful caged birds. One of the most romantic spots on the island for cocktails or dinner. One margarita is sufficient.

    Daily 08:00 - 22:00M$150

  4. Eat

    Coconuts Bar & Grill

    Pretty decent Mexican food. Guacamole and chips are excellent, as are the Margaritas. The highlight of this place though is the view. It sits perched up on a cliff overlooking the ocean and pristine white beaches on the east side of the island.

    Daily 09:30 - 19:00M$200

  5. Eat

    Doña Quela

    Quite near to the municipal market, an excellent, inexpensive place for breakfast or lunch. It's run by a Mexican couple who lived in the US (and worked at Denny's) for quite some time, so in addition to fresh Mexican food, they also know how to prepare a Grand Slam, if that's what you're after.

    Daily 10:00 - 19:00M$150

  6. Eat

    El Morrito

    This tiny restaurant is located in a Mexican home off the beaten path. It offers cheap (cheap for Cozumel, although expensive compared to the rest of Mexico) authentic Mexican food. Tacos are ok (again, not as good as other places in Mexico), and cost about US$1.25 apiece. The atmosphere is unbeatable though!

    Mon-Sat 08:30 - 22:30, Sun 10:00 - 19:00M$150

  7. Eat

    La Choza

    Calle Adolfo Rosado Salas #198, at Avenue 10. Great homestyle, local Mexican food served in a relaxed atmosphere. Fish is excellent, tasty fajitas and guacamole. Only one Margarita needed here!

  8. Eat

    La Cocay

    Off the beaten path but worth the finding. La Cocay is Mayan for the Firefly. The food is delicious emblematic of regional Yucatecan cuisine and is presented extremely well.

    Daily 16:00 - 23:00M$200

  9. Eat

    Rasta Bar

    Isolated beach bar with a delightfully dumpy laid-back atmosphere where the beers are always cold and the music is always by Bob Marley. Never crowded, even when 6 cruise ships are in port on the same day. Good place to spend a day, exploring the beach and waves or hiking to the nearby caves.

  10. Eat

    Senor Frogs

    Above Carlos 'n Charlies. Senor Frogs is a hotspot for young people and tourists. A very laid back atmosphere with very few rules. There is a bar incorporated with tire swings; just to have fun while you drink. Also, they have a dance floor and a stage for the live music they sometimes provide. If there is not a band, there is always a DJ to keep the party going. Prices vary depending on the drink.

    Daily 10:00 - 00:00M$100

  11. Eat

    Casa Cuzamil

    5a Avenida Sur 16-166

  12. Eat

    Colores y Sabores

    Calle 5 entre Av. Rafael y Calle 5 Sur

  13. Eat

    Crazy King Burrito

    Calle 4 Nte

  14. Eat

    Guisados

    Av Lic Benito Juárez 254

  15. Eat

    La Choza Cozumel

    10 Avenida Nte. # 216

Listings from the Wikivoyage guide to Cozumel (CC BY-SA 4.0).