Zacatecas
Hidden behind a simple exterior is this cozy and surprisingly upmarket restaurant that sells itself as being Greek, but with kofta, couscous, hummus and…
Zacatecas
Hidden behind a simple exterior is this cozy and surprisingly upmarket restaurant that sells itself as being Greek, but with kofta, couscous, hummus and…
San Miguel de Allende
This fine-dining establishment set within a patio of a colonial building boasts an international menu with occasional Mexican influences, and features…
San Miguel de Allende
This hazy-yellow place a short walk downhill from the old town has just four or five tables and a small selection of well-prepared and tasty enchiladas…
Guanajuato
This tiny Japanese-run deli may not look like much (and is all but hidden in a side street off a pretty plaza), but it serves fresh, light and delicious…
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…
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…
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…
San Luis Potosí
Notes of expensive perfume mingle with the aromas of paella, lechón asado (roasted piglet) and cod fish – just a few of the dishes on this culinary…
Zacatecas
It's all about recipes passed down through the generations and traditional home-cooked food at this bright and boisterous little restaurant. Don't expect…
Northern Central Highlands
This rather charming pizzeria has a wood-fired oven and a big list of toppings to choose from to create your ideal pizza.
San Luis Potosí
'The caterpillar and the barley' is a large and hugely popular restaurant-bar divided between the downstairs dining room, dominated by a normally busy bar…
Northern Central Highlands
This large garden restaurant (complete with slides and swings to keep the kids occupied) is the most popular place to eat in Jalpan, although it's hard to…
San Luis Potosí
Distinctly different flavors from the Huasteca Potosina are on offer here. Try the likes of zacahuil (a giant tamale cooked for 12 hours), cabuches …
Querétaro
Their friends liked their cooking so much the owners of Biznarga opened their kitchen to the public. It's a rather chaotic and dark place, but it's also…
San Miguel de Allende
This enjoyable eatery gets five stars for its excellent service, Mexican fare, and location near the Parroquia de San Miguel Arcángel. Head up a steep set…
Northern Central Highlands
Known for its exceptionally spicy enchiladas (though you'll have to request spice – gringos automatically seem to get a fairly tame order unless they…
San Miguel de Allende
A favorite expat hangout for good reason, Hecho en México is a safe bet for quality Mexican home cooking and boasts a large menu with very generous…
Guanajuato
This tiny spot is one of the cheapest eats for those on a budget. It's a hole-in-the-wall with a few tables and whips up excellent and oh-so-fresh…
Zacatecas
'Cheap and good' is how the locals describe this long-standing, cafeteria-style eatery. This means buffet style (as much as you can eat and as many plates…
Zacatecas
Furnished in the hues of Mexico – bright purples, yellows, pinks and oranges – this casual spot is the place for Mexican cuisine. Come when the locals do…
San Miguel de Allende
This unpretentious hangout is a great choice for home-style Mexican cooking with superb chili sauces. Try the inexpensive set lunch (M$120) or the…
Guanajuato
With a 1st-floor view out over the comings and goings on the square below, this is an enjoyable place to tuck into some reasonable, if not mind-blowing,…
Querétaro
Situated on the pretty plaza, this eatery has been here for a quarter of a century. It's reliable for excellent steaks and a variety of pastas and seafood…
San Miguel de Allende
This simple, slightly more than hole-in-the wall place is located in the quaint Callejon Pueblito, and serves up great coffee and excellent breakfasts, as…
San Miguel de Allende
This contemporary-style, trendy bakery bakes all manner of yeast-based delights from choux buns to croissants. A rather more elaborate and upmarket…
San Miguel de Allende
Fittingly creative salads, soups, sandwiches and pizzas in a relaxing courtyard setting in the grounds of Fábrica La Aurora.
San Miguel de Allende
This friendly, colorful and cozy place is a reliable option for Mexican meals and has a lovely rooftop area that's a great place for drinks at at any time…
San Miguel de Allende
This relaxing place, in the library annex, is popular with culture vultures. Offers a three-course menu daily (M$100).
San Miguel de Allende
A wonderful place to get your sugar hit: French pastries that you can enjoy in a cozy environment over tea and coffee.
San Miguel de Allende
This has good produce stands and market cafes. It’s centrally located, but light years away from the gringo scene.
Northern Central Highlands
Handily located on the plaza, this reliable place caters to hungry souls for any Mexican meal of the day.
San Miguel de Allende
A cute, cozy place with a community feel, delicious sandwiches, good coffee and freshly baked cakes.
Dolores Hidalgo
A cheap and convenient stop for filling sandwiches, natural yogurts and hearty breakfasts. Skip the coffee.
Guanajuato
Follow your nose to La Carreta, an unpretentious local eatery lined with wagon wheels, whose street-front grill 'spins' out a superscrumptious pollo asado…
Zacatecas
Almost abutting the cathedral, this reliable bakery-eatery has excellent sinful treats – pan dulces (pastries), pizzas and tortas (sandwiches). Offers set…
Dolores Hidalgo
A central and OK place serving set breakfasts (from M$80) and lunches (M$100), as well as meat dishes, pasta and antojitos (typical Mexican snacks:…
Northern Central Highlands
On the main road, Restaurante Carretas serves up a reasonable Mexican feed; one of the the best of a limited lot.
Northern Central Highlands
Hotel Jardín is a fairly typical Mexican cantina that is well priced for its location, right on the plaza.