The town's most ambitious kitchen, inside the Dos Casas hotel, where chef Matteo Salas plates refined contemporary Mexican built on local farms. It has earned three consecutive years on OAD's North America list and is widely regarded as the city's top fine-dining table.
2 local tips
- The tasting menu with wine pairing is the full statement of the kitchen.
- The open kitchen counter is the seat for diners who want to watch the cooks work.
A rooftop restaurant in a historic colonial hotel with a head-on view of the Parroquia's pink spires and a menu of modern Mexican and European-inflected dishes. The view is as much the reason to book as the food.
2 local tips
- Reserve a railing table at golden hour for the Parroquia view.
- Book ahead, especially on weekends — it fills quickly.
Los Milagros Terraza
mexican
An open-air terrace restaurant with broad views and live music in the evenings, serving generous Mexican plates. It's a relaxed sunset-and-dinner spot away from the main square crush.
2 local tips
- Go for the evening live-band sets and the open-air view.
- It's a short walk from the center — pleasant at dusk when the band starts.
Hierba Santa Cocina del Sur
mexican
A husband-and-wife kitchen from Acapulco tucked down a Guadalupe alleyway, plating beautifully composed southern-Mexican dishes. It's an intimate, personal alternative to the rooftop scene.
2 local tips
- It's hidden at the end of an alley — look carefully for the entrance.
- The southern-coast dishes are the draw; trust the chef's daily specials.
A tiny handful-of-tables spot in the centro known for gourmet tacos, tostadas, and a short, inventive menu that changes with the kitchen's mood. It's the kind of small, personal place where every plate over-delivers.
2 local tips
- With only a few tables it fills fast — go early or reserve.
- Let the kitchen steer; the menu is short and shifts with what they're cooking.
One of the town's most popular cafés, pouring careful coffee and a strong breakfast in a bright, plant-filled room. It's the morning anchor for residents and visitors alike.
2 local tips
- Go early — it's small and the breakfast rush packs it.
- The coffee is the focus; pair it with the avocado toast or the day's pastry.
A casual rooftop spot just off the Jardín serving classic Mexican plates and margaritas with a Parroquia view at a fraction of the fine-dining prices. It's the easy, lively lunch-or-dinner default.
2 local tips
- Climb up for the rooftop view without the rooftop-restaurant price tag.
- The margaritas and enchiladas are the crowd-pleasers; it's first-come, so arrive before sunset for a view table.
Chef Donnie Masterton's long-running, globally inspired restaurant set around a leafy courtyard off Sollano. The wide-ranging menu and the patio have made it a steady favorite for years.
2 local tips
- The courtyard is the place to sit — request it over the indoor room.
- The menu spans continents; the burgers and the global small plates are reliable bets.
A French-style bakery and all-day café known for excellent bread, pastries, and a polished breakfast in the heart of the center. It's the go-to for a refined morning before sightseeing.
2 local tips
- Get the croissants and the bread early before they run low.
- It does brunch best, but the lunch sandwiches on house bread are excellent too.
A lively rooftop taco-and-tequila spot in the center, pairing solid tacos with a long agave list and a festive evening vibe. It's the fun, casual antidote to the town's pricier tables.
2 local tips
- Order a tequila or mezcal flight to go with a round of tacos.
- The rooftop fills in the evening; go before sunset for a view seat.
A French-style patisserie on Mesones turning out delicate pastries, tarts, and chocolates. It's the town's elegant sweet stop between gallery visits.
2 local tips
- The fruit tarts and éclairs are the standouts — grab a box for later.
- It's small; the morning selection is freshest before the day's pastries sell down.
El Vergel Bistro
vegetarian
A farm bistro at an organic ranch just outside town, cooking vegetable-forward plates from its own fields. It's a green, garden-set escape for a relaxed, produce-led lunch.
2 local tips
- It's at Camino a la Alborada on the edge of town — open Tuesday to Sunday from 10am.
- Go for the seasonal vegetable plates and the farm salads; this is produce at its peak.
A creative Mediterranean restaurant on Quebrada drawing on Greek and Lebanese flavors, ranked among Mexico's 100 Best Restaurants. The shareable, Middle-Eastern-inflected plates and strong cocktail list make it a destination dinner in the centro.
2 local tips
- Order widely across the menu — the shareable format suits grazing through the Greek and Lebanese-inspired dishes.
- Reservations are recommended; it has earned a loyal following since opening.