4 Best Restaurants in Mexico

Background Illustration for Restaurants

We've compiled the best of the best in Mexico - browse our top choices for the top things to see or do during your stay.

Herbívoro

$$

One of the few vegan restaurants in Cancún is popular with locals thanks to its wide variety of juices, smoothies, and fruit bowls. Its menu also features excellent vegan versions of traditional Mexican breakfasts such as enchiladas, chilaquiles, and burritos. For lunch, you can enjoy a portobello burger or a No Meat Lover's pizza.

PanVero Whole Bakery & Elixirs

$

PanVero is an absolute godsend for travelers with dietary restrictions: every item on the menu is gluten-free, dairy-free, and plant-based---and at least half of the items are vegan, as well. Only natural and organic ingredients are used, so feel free to order a sweet treat without feeling guilty. It's a little bit of a drive from town, but there's a cute takeout window, should you want your order to go.

Las Playitas, Las Tunas, Todos Santos, 23300, Mexico
612-233--2789
Known For
  • House blend of nut milk
  • Convenient to-go window
  • Damiana love tonic
Restaurant Details
No dinner

Something incorrect in this review?

Planeta Vegetariano

$

Those who stumble upon this hogless heaven can pig out on tasty, meatless carne asada and a selection of main dishes that changes daily. Choose from at least three healthful main dishes, plus beans, several types of rice, and a soup at this casual buffet-only place. A fruit drink, coffee, or tea and dessert are included in the reasonable price.

Recommended Fodor's Video

River Cafe

$$$

At night, candles flicker at white-skirted tables with comfortable cushioned chairs, and tiny white lights sparkle in palm trees surrounding the multilevel terrace. This riverside restaurant is recommended for breakfast and for the evening ambience. If you're not into a romantic dinner, belly up to the intimate bar for a drink and—on Friday and Saturday evening—live jazz.