Puebla
This blessing for vegetarians is an excellent place for lunch, just moments from the zócalo. The draw is the popular daily buffet from 1pm to 6pm in the…
Puebla
This blessing for vegetarians is an excellent place for lunch, just moments from the zócalo. The draw is the popular daily buffet from 1pm to 6pm in the…
Puebla
Set back from the street in a gorgeous, plant-filled colonial courtyard, El Mural de los Poblanos serves excellent, traditional poblano dishes in an…
Puebla
Talk about hitting all the right notes. The contemporary Mexican dishes at Nelhua highlight the complex flavors of mole – from smoked poblano on turkey to…
Toluca
Gourmet delights have arrived for Toluca's foodies. Creative, exquisite dishes include mole de coco (chicken rolled around garlic shrimp in a coconut…
Tepoztlán
Set in a courtyard with impressive views of the cliffs and pyramid, this long-standing favorite serves an upscale menu of dishes from pechuga con plátano…
Restaurante Hacienda de Cortés
Cuernavaca
Situated within Hotel Hacienda de Cortés, a 15-minute drive southeast of central Cuernavaca, this elegant but unpretentious hotel restaurant serves an…
Tepoztlán
High on a hill above town, the restaurant at Posada del Tepozteco has gorgeous views of the valley below. With surreal cliffs and a pyramid overhead, the…
La Hostería del Convento de Tepotzotlán
North of Mexico City
Housed within the monastery’s impressive bougainvillea-walled courtyard, La Hostería serves traditional brunch and lunch fare – chiles tolucos …
Cuernavaca
Set in a lush courtyard, Cuernavaca’s oldest restaurant also has some of its best traditional Mexican food – from brocheta al mezcal (skewered meats…
Puebla
This local institution is the place to try one of Puebla’s great dishes: the taco árabe. Unbelievably moist al pastor (shepherd-style) pork is marinated…
North of Mexico City
Pachuca’s most famous restaurant, La Blanca has been serving traditional hidalguense food, including pastes, ximbo (chicken and pork pit-roasted with…
Restaurante y Cabañas San Diego
North of Mexico City
Off the highway beside a rushing creek on the way into town (look for signs at the El Paraíso turnoff), San Diego is a true mountain escape. The owner's…
Cholula
A cantina is a traditional Mexican bar with food, but Norberta forgoes saloon doors to welcome in families and young, discerning diners to eat mole…
Cuernavaca
The colorful buffet (till 5pm) at La Maga features multitudes of glazed pots filled with salads, pastas, fruit, vegetables, and daily specials such as…
Teotihuacán
Set in a vast, cool cave a short distance from gate 5, this tourist-centric restaurant is unapologetically gimmicky but definitely unique and kitsch fun…
Taxco
The roof terrace of Pueblo Lindo hotel is one of the most spectacular spots for panoramic views of Taxco over a lunch of enchiladas de jamaica (chicken-…
Tepoztlán
Inside the pink exterior of this buzzing restaurant, the hearty traditional Mexican fare bubbles away in cazuelas (clay pots) – try the regional chiles…
West of Mexico City
This artsy garden restaurant on Malinalco’s zócalo serves international fare (Nicoise salad or chicken curry) alongside creative takes on traditional…
Taxco
It's easy to be wooed by the cobblestone arches in the warm lighting of Sotavento's leafy, tranquil courtyard. Classic Mexican dishes such as enchiladas…
La Gloria Chocolatería y Pan 1876
Toluca
You'll probably be the only foreigner at this wonderful, friendly, family-run cafe. It serves a tempting (photo) menu of local cuisine, from tacos al…
West of Mexico City
Pick fresh trucha (trout) from the tank at this family restaurant, or fish it yourself at the nearby criadero (fish farm) for cooking here. Then have your…
East of Mexico City
This ultra-popular breakfast and lunch spot serves quintessential tlaxcalteca food, like huaraches (an oblong, fried corn base with a variety of toppings)…
Cholula
This cavernous gem gives a nod to Frida Kahlo's home in Mexico City. Mexican handicrafts (plus the artist-owner's murals) are splashed throughout the…
North of Mexico City
Fresh, locally grown vegetables, herbs and wild mushrooms are proudly on display and cooked up on the spot when you order at 'The Grilled Trout'…
Puebla
Set in the delightful colonial patio of the Mesón Sacristía de la Compañía hotel, this is an elegant place for a meal of authentic mole and creative…
North of Mexico City
Taking La Catrina (elegant skeleton) as mascot and turning up the volume on Mexican colors, this restaurant has handy set-lunch meals such as enchiladas…
East of Mexico City
Beautifully decorated with plants, antiques and ancient jukeboxes, Yoloxóchitl has views over the cathedral and a selection of salads, antojitos (tortilla…
Puebla
The restaurant at La Purificadora, one of Puebla’s chicest boutique hotels, is set in a spare, loft-like space with unfinished walls and long, narrow wood…
Puebla
Comal is your old dependable in Puebla. Come for flavorful, good-value poblano dishes like mole (spiced chocolatey sauce on chicken), cemitas (overloaded…
Puebla
Chef Angel Vázquez has brought international flavors to Puebla in other ventures, but with Augurio he creates gourmet experiences in an intimate space out…
Taxco
As you traipse through a jewelry store to this hidden spacious restaurant, the last thing you might expect are 180-degree views of the town from its…
Cuernavaca
The restaurant and bar of Cuernavaca’s most famous hotel, Las Mañanitas, is a luxurious splurge that's open to all. The expansive menu has a heavy French…
Cholula
Healthy-eating delights in dishes made from organic, locally sourced ingredients. The seasonal vegetarian menu includes elaborate salads (mango, fig and…
North of Mexico City
If you have hours to spare at the main bus station, across the road this bustling marisquería (seafood restaurant) serves fresh seafood – including shrimp…
Taxco
Offering an extensive menu of traditional Mexican dishes (including house-made jam in the morning and a 20-ingredient, house-made mole in the afternoon),…
Taxco
This sushi restaurant in the lobby of Hotel Emilia reflects modern Taxco with its designer furniture but casual vibe. The sushi is fresh and finished…
North of Mexico City
Artfully plated Mexican and bistro dishes such as camote (sweet potato) and watercress tacos, omelettes, tomatillo (green tomato) and requesón (cottage…
Cuernavaca
Directly opposite the Palacio de Cortés, with a great terrace and upstairs balcony, this popular restaurant attracts a well-heeled crowd of local…
Tepoztlán
A splendid grassy garden makes a wonderful evening out of the already artful meals at this boutique-hotel restaurant in the quiet backstreets of Tepoztlán…
Taxco
This place doesn’t have the zócalo views, but the interior is charmingly decorated with B&W photos of everyone from Pancho Villa to Elvis, and the cute…