Puerto Escondido
For a puff on a hookah pipe and a dose of falafel served with strong coffee, park yourself on one of the cushions at Sultán, an unlikely oasis of cheap…
Puerto Escondido
For a puff on a hookah pipe and a dose of falafel served with strong coffee, park yourself on one of the cushions at Sultán, an unlikely oasis of cheap…
The Copper Canyon & Ferrocarril Chihuahua Pacífico
One of the fancier places in town, La Cabaña serves a good tampiqueña (steak accompanied by several side orders), as well as tasty salads, grills and…
San Cristóbal de las Casas
Forget the cardboard crap that passes for pizza in some parts, these crispy slices are the best in town, bar none. The central branch of this excellent…
Isla Cozumel
For something quick, cheap and tasty, head over to El Sitio for breaded shrimp and fish tacos or a huevo con chaya torta (egg and tree-spinach sandwich)…
Celestún
It's as casual as it comes with plastic chairs and a 'picnic' feel (sandy floor), but it's an excellent breakfast spot at Hotel Gutiérrez. Full breakfasts…
Puerto Morelos
Known for its varied menu, locally grown organic produce and casual atmosphere, this place north of the plaza does everything from tacos and classic…
Southern Baja
One of the fancier Guerrero Negro options, with exceptional service, soft lighting, ocher-washed walls, a pretty patio and a variety of meat and seafood…
Puerto Escondido
‘The Uncles,’ right on the sand's edge, serves great licuados (milkshakes) and fresh juices to go with its well-priced egg dishes, antojitos (Mexican…
Sonora
Right on the beach, this long-standing Greek-owned restaurant offers a memorable setting for a meal. Try a sampler (hummus, taramasalata, baba ghanoush),…
Zona Rosa & Reforma
An authentic Japanese izakaya (pub-eatery) that's casual enough to tuck into ramen at the bar (or tables upstairs). Set lunches include perfectly simple…
Manzanillo
On the ground floor of the Hotel Colonial in the old town, this restaurant opens onto a pleasant patio and has a menu of surf-and-turf fare, plus a full…
Sonora
A wonderful intimate surprise on Blvd Beltrones, the best dish at this steak and seafood restaurant is the petite chateaubriand, flambéed at your table…
San Miguel de Allende
This cool, artsy spot serves up some good international feeds, including several hearty German classics such as spätzle. There's also an impressive range…
Costa Maya & Southern Caribbean Coast
On the main drag in town, the friendly chitchat and well-prepared fish and seafood dishes make this a popular expat spot. Try the coconut shrimp or…
Centro Histórico
This fine restaurant overlooking the grand Plaza Tolsá boasts an encyclopedic range of Mexican fare, from pre-Hispanic ant larvae and grasshoppers to…
Querétaro
This sweet cafe and bakery has tables scattered over the Plaza de los Fundadores and is a great place for breakfast before a day exploring the old city…
Mazatlán
At this genteel eatery, enjoy chateaubriand béarnaise (steak with homemade béarnaise sauce) or poached fish blanca rosa (with shrimp, asparagus and…
Ixtapa
Opposite the Park Royal hotel, this open-fronted restaurant has an extensive international menu, but is especially recommended for its delicious seafood…
Centro Histórico
Nieve is a popular water-based ice cream made with fruit. Head to this chain for flavors such as mamey, guayaba (guava) and límon (lemon). Enjoy in a cone…
Mazatlán
This brick-walled, high-ceilinged pizzeria draws an overflowing crowd of local youths nightly with its trademark salads and pizzas, including the house…
Isla Cozumel
A tempting array of fresh-baked goods and organic coffee from the Mexican highlands make this place popular with locals and visitors alike. Pies are made…
Guadalajara Region
This may not be the best seafood restaurant on the boardwalk, but it's the largest, and its sprawling terrace practically reaches Isla de los Alacranes…
Central Pacific Coast
One of several palapas lining the beach, family-run Chicho’s is a great choice for meals thanks to gargantuan breakfast smoothies, pancakes, solid plates…
Mazatlán
This homey place offers well-prepared buffet-lunch fare including marlin, meatball soup, chiles rellenos (chilies stuffed with meat or cheese) and…
Guadalajara Region
This fonda-like eatery above the northern side of the Plaza Principal serves basic Mexican dishes in substantial portions but the main reason for climbing…
San Cristóbal de las Casas
Inside the Hotel Ciudad Real, this is a great place to try authentic Chiapas cuisine including a great range of mole (chili sauce) dishes and the house…
Centro Histórico
In a superb colonial-era mansion in the Merced textile district, Al Andalus caters to the capital’s substantial Lebanese community with old standbys such…
Isla Cozumel
This place really packs ’em in at lunchtime. And though it gets hotter than Hades, you’ll love the Maya favorites such as poc-chuc (grilled pork) or the…
Isla Holbox
Tired of seafood? Head to this taco joint for good arrachera (flank steak) and al pastor (marinated pork) tacos and burritos. There's even a few…
Palenque
This relatively upmarket and professionally run restaurant in the shady La Cañada area serves fine steaks, regional specialties and terrific seafood…
Loreto
The best fish tacos in town are sold at this simple kiosk-restaurant, which is clinical in its cleanliness. The carne asado (roasted meat) is another…
Cancún
This little bistro offers up a good mix of natural and vegetarian Mexican cuisine – think giant natural juices, and quesadillas with Chihuahua cheese,…
Puerto Vallarta
This friendly and highly recommended cafe doubles as a bookstore full of used books in English and social hangout, with good espresso drinks, delicious…
Veracruz
Perched like a theater box above the zócalo action, this colorfully decorated, popular cafe serves hearty portions of tasty Mexican food covering all the…
Mazunte
The restaurant at Oceanomar accommodations serves a variety of quality pasta, fish and meat dishes, plus Mexican favorites such as tamales and chiles…
Chiapas
Beside the Laguna Bosque Azul parking lot are several basic comedores that serve drinks and simple plates of carneasada (roasted meat) or quesadillas;…
La Huasteca Potosina
This rather dark but mercifully air-conditioned restaurant is housed in a ranch-like building where smart and attentive staff work hard for their tips…
Cancún
The namesake pescaditos (fried fish sticks served with a mayo-chipotle sauce) are the star attraction here, but the menu features plenty of other fresh…
Guadalajara Region
This very popular hotel-restaurant on the road out of town and not far from the bus station serves lots of seafood dishes (but not exclusively so) and its…
Zipolite
While there are a number of pizza restaurants along the coast, including several in Zipolite, most of them with much the same menu, La Fenice is the place…