Not quite what you’re looking for yet?

Use filters to narrow things down or explore other categories.


Local dining tips

If you want a local experience, skip the big hotel buffets and hunt down places where Mexicans actually go. For example, in Mexico City, El Huequito in the Centro Histórico is famous for its tacos al pastor. It’s casual and often packed, but that’s exactly why it’s worth the wait.

Also, don’t underestimate the power of a good mercado meal,fresh, cheap, and lively. Try Mercado San Juan in D.F. for exotic ingredients or Mercado de la Merced for a more intense local vibe. Oh, and if you’re in Guadalajara, order a torta ahogada , it’s messy, spicy, and exactly what you want on a busy day exploring the city.

Frequently Asked Questions

Got questions about eating in Mexico? Here are some answers I hear a lot.

Absolutely, but stick to busy stalls where locals gather,that’s usually a good sign the food is fresh and tasty. I recommend trying tacos al pastor from a taquero with a constantly rotating spit, like those in Mexico City’s Condesa neighborhood.
Late afternoon or early evening is when fishermen bring in the freshest catch, so head to beachside towns like Puerto Escondido or La Paz around 5 or 6 pm for ceviche or grilled fish.
Yes, but it might take a little extra effort outside the big cities. Look for dishes like rajas con crema or nopales salad. Places like Mexico City and Guadalajara have much more vegetarian-friendly menus with plenty of veggie tacos and creative options.
Puebla and Oaxaca are your best bets for authentic mole. For example, in Oaxaca, you can try mole negro at local spots like Casa Oaxaca. It’s rich, complex, and totally worth sitting down for a proper meal.
Tipping around 10-15% is standard, and most servers rely on tips since wages can be low. If the service is great, feel free to tip more , it’s always appreciated.
It’s safer to stick with bottled or filtered water, especially in casual spots. Most restaurants will provide bottled water if you ask, and it’s good to be cautious on this one.

We Are Part of the My Guide Network!

My Guide Mexico is part of the global My Guide Network of Online & Mobile travel guides. We are now in 180+ Destinations and Growing.

Nearby Destinations