24 Best Restaurants in San Rafael and Santa María la Ribera, Mexico City

Background Illustration for Restaurants

We've compiled the best of the best in San Rafael and Santa María la Ribera - browse our top choices for the top things to see or do during your stay.

Alebrije

$$ | Santa María la Ribera Fodor's Choice

Located in a renovated garage, Alebrije is loaded with plants, couches, and tables, good for working or chatting during the day and an ideal date spot in the evening. String lights and antique fixtures provide warm-toned light, dancing off the exposed brick as you eat sandwiches and drink hot chocolate, wine, or beer. Art zines are for sale near the kitchen area.

Camino a Comala

$ | San Rafael Fodor's Choice

Just a block from the busy Avenida Ribera de San Cosme, this quiet and elegantly designed hideaway offers respite from the crowds of nearby Metro San Cosme. Decorated with antiques and smelling of freshly roasted coffee, it’s the kind of place where you can disappear for a quiet afternoon of reading or a nice meal alone or with a travel companion. There are two other Camino a Comala cafés in the city, but this one's the best.

Cantina Salón París

$$ | Santa María la Ribera Fodor's Choice
A large cantina with a sizeable lunch and dinner crowd, Salon París is an emblematic fixture of the neighborhood. A focused menu features Mexican bar food (think tortas, shrimp soup, and steaks) and varied liquor options (specifically Mexican beer, international rums, tequilas, and digestive liqueurs like Campari and Fernet). Roving musicians will play a song or two for a fee, and if not, the jukebox is always rolling with Mexican classics. There are many televisions, usually featuring soccer games from all over the world.
Jaime Torres Bodet 152, Mexico City, Mexico
55-5541–7319
Known For
  • Chamorro (braised pork shanks) on Thursday
  • Tlacoyos (traditional corn masa stuffed with beans or cheese, cooked on a grill, topped with cheese and salsa)
  • Live music and soccer games on the television

Something incorrect in this review?

Recommended Fodor's Video

El Guapo Grill

$$ | Santa María la Ribera Fodor's Choice
Mexico City is arguably the capital of all Latin America, and for that reason you’ll see plenty of restaurants from immigrants of the region, especially South America. El Guapo Grill is Argentine to the max, so expect lots of meat and red wine. A little higher end than other eateries in the area, it has a romantic vibe, dark lighting with wooden tables, and just two televisions (for watching soccer, of course). Murals of famous Argentines (including Maradona) line the walls and tango music plays lightly in the background. It’s a great place to sit over a steak and talk, as the Argentines so love to do.
Calle Eligio Ancona 207, Mexico City, Mexico
55-6718–7771
Known For
  • Slightly upscale Argentine steak house
  • Delicious choripan (chorizo sandwich)
  • Authentic jugo de carne
Restaurant Details
Closed Mon.

Something incorrect in this review?

Esquina Barragán

$$ | San Rafael Fodor's Choice

Black-and-white tiles give this bright space an impeccably clean and welcoming vibe. With its own house mezcal, wines, and beers, it can also be a place to gather for a drink or grab a light dinner. You can sit at the long wood bars facing either the barista zone or the street and the lovely Jardín de Arte, which separates San Rafael from the Colonia Cuautémoc.

Estanquillo El 32

$ | Santa María la Ribera Fodor's Choice
This is a place where the neighborhood elders gather during the day to eat their tamales and drink their coffee, but where you’ll find mostly young, artist types in the evenings. With a wide variety of Mexican artisanal beers and an impressive stock of unique mezcals as well as Mexican coffee, the space is open to the street, like a former garage, and has a couple very well-behaved house dogs keeping everything in check. Books and zines are available to peruse as you enjoy your meal, which ranges from breakfast to dinner. A patio space full of plants adds to the relaxed ambience.

La Oveja Negra

$$ | Santa María la Ribera Fodor's Choice

Busy and stylish, this is a popular classic in the Santa María la Ribera neighborhood, located in an older building that has retained its original high ceilings and tile work. Known for having slightly higher prices than usual for the area, it’s also recognized for excellent service, taste, and variety of traditional Mexican dishes, but the star is the barbacoa (slow-roasted sheep meat) and pulque.

Calle Sabino 225, Mexico City, Mexico
55-5643–4781
Known For
  • Plato oveja (goat cheese, chorizo, and chicharrón)
  • Waits on weekends
  • Traditional Mexican cocktails
Restaurant Details
Closed Mon.–Thurs.

Something incorrect in this review?

María Ciento 38

$ | Santa María la Ribera Fodor's Choice
Romantic and tucked away, María Ciento 38 is perhaps the most upscale eatery in the neighborhood. The authentic Sicilian cuisine is homemade and prepared fresh daily, which means the limited seats are in high demand and reservations are recommended. Save room for the gelato.

Benigna

$$ | San Rafael

This open-air locale charms with its curated selection of wines and vermouths along with delicious mocktails and coffee drinks. With a small menu of tapas-inspired snacks, it is a nice place to hang out solo for a while or meet up with friends. Local ceramics and artwork are for sale and it opens up to the street with outdoor and indoor seating options.

Chicago Bernie's Beef Bike

$$ | San Rafael

This peculiar restaurant name (for this latitude) is thanks to the Midwestern owner who started making delicious burgers on a cart from the back of his bike. These gratuitous-in-every-way burgers quickly became well-recognized across the city and its San Rafael location has become one of the busiest restaurants in the neighborhood. Stop in for a beer on the patio, catch a gringo game on the TV, and see if it lives up to the hype.  

Cochinita Power

$$ | San Rafael

It’s not hyperbole to say that there are few interiors in the city as pink as the decor within this diner just near the San Cosme metro station. Cochinita Power specializes in Yucatecan food (read: pork and habanero salsas) with a set-up somewhere between a food cart and a restaurant, but without the hustle and bustle of standing and eating on the street. When you're ready to order, your server will arrive with a paper menu to mark your choices on. There’s not much to choose from: it’s really pork, pork, and more pork. But the food is tasty and cheap, and the service is great and speedy if you’re on the go.

El Comedor de San Pascual Bailongo

$$ | Santa María la Ribera

This intimate but elegant (for the neighborhood) diner has small tables in a quiet space with a reclaimed feel and appropriately minimalist decor. With juicy burgers, salmon carpaccio, and crunchy thin-crust pizza, the menu caters to a wide audience. The space gets busier with an artistic crowd throughout the day, some staying a while to sip wine and coffee. With a variety of tapas-style snacks, mouthwatering burgers, and their own craft beer brand, it makes for a relaxed afternoon or evening stop. 

Calle Sor Juana Ines de la Cruz 67, Mexico City, Mexico
55-2630–2227
Known For
  • Fried barbacoa tacos
  • House-made craft beer
  • Great tapas, including an excellent eggplant Parmesan
Restaurant Details
Closed Mon.

Something incorrect in this review?

El Corral del Chivo

$$ | Santa María la Ribera
A beloved family spot with indoor and outdoor seating overlooking Santa María la Ribera’s main park, you can smell the birria (goat meat) from a block away. The service is quick and the menu is not entirely varied, but its specialties have kept people coming for years. Sparsely decorated but clean and open, it has a welcoming vibe that beckons to visitors morning, noon, and night.
Jaime Torres Bodet 152, Mexico City, Mexico
55-5547–5609
Known For
  • Excellent birria tacos
  • Grilled meats and vegetables
  • Great pozole, traditional Mexican stew

Something incorrect in this review?

Finca Don Porfirio Cafetería II

$ | San Rafael

This charming colonial-era café is open to the street, with regulars, families, and digital nomads regularly making appearances. It’s bustling, maybe a bit too bustling for some folks to focus on work, but the price-to-quality ratio is impressive, as is its selection of Mexican-style hot chocolate, which range from spicy to sweet to bitter. Whether you're looking for molletes, chilaquiles, or pan dulce, this place has it all, served quick and delicious. 

Ignacio Manuel Altamirano 107, Mexico City, Mexico
55-5332–5962
Known For
  • Variety of gourmet hot chocolates
  • Delicous pastries and Mexican breakfasts
  • Setting on a beautiful tree-lined street

Something incorrect in this review?

Kolobok

$$ | Santa María la Ribera

One of few Russian restaurants in the city, Kolobok showcases cuisine from Russian immigrants who came to Mexico after various Eastern European diasporas. A small space featuring just 10 wooden tables, the decor is homey with Russian music playing and murals depicting the Russian countryside, and the food is as authentic as it gets in Mexico. You can order a tasting menu, or à la cart. 

Calle Salvador Díaz Mirón 87, Mexico City, Mexico
55-5541–7085
Known For
  • Traditional Russian dishes like meat-stuffed cabbage rolls
  • A mean borscht
  • Baltika Russian beer

Something incorrect in this review?

La Periquita Tacos Arabes

$ | San Rafael
A popular lunch spot on a bustling corner of San Rafael, the tacos arabes (Arabic tacos) are always a delight here. With the pork cooked on a spit yelling distance from your table and pita bread replacing tortillas, it’s a local and long-standing favorite of the neighborhood. Of course, you can still get Mexican micheladas and fruit juices to round out a gluttonous meal.
Calle Maestro Antonio Caso 125, Mexico City, Mexico
55-5546–0456
Known For
  • Late night eats
  • Al pastor tacos
  • Gigantic tortas

Something incorrect in this review?

La Santa

$ | San Rafael

This tiny pizzeria has more space on its sidewalk than its interior, which is mostly a kitchen that prepares thin-crust Argentine style pizzas, empanadas, and salads. The service is attentive and the prices are low. You’ll probably have to wait for a table, as there are very few, but the food and staff will make it worth it. 

C. Gabino Barreda 83, Mexico City, 06470, Mexico
55-7098–5275
Known For
  • Tasty empanadas
  • Affordable gourmet pizzas
  • Occasional wait for a table
Restaurant Details
Closed Mon.

Something incorrect in this review?

La Tía

$ | San Rafael
In the residential neighborhood of San Rafael, La Tía is clearly a local favorite. Even with dozens of tables, it still doesn’t match the demands of locals who crave the taste of homemade cooking and Mexican specialties such as chile en nogada (poblano chiles stuffed with picadillo) in August and September and less common cuisine for Mexico, such as mozzarella-and-spinach stuffed chicken breasts. If you plan to go between the Mexican lunch hours of 2 to 4 pm on weekdays, be aware that you might be waiting for a while.

La Vaca de Muchos Colores

$ | San Rafael
This is a small and comfy spot to stop in and grab a bite to eat or enjoy a beer, wine, or coffee. It feels immediately like a good friend’s (stylish) living room and is ideal for catching up with companions or coming in alone with a book. The service is friendly and there doesn’t seem to be any rush to move tables in or out.
Manuel María Contreras 52, Mexico City, Mexico
55-5535–0233
Known For
  • Grasshopper and goat cheese chapatas
  • Tasty frappuccinos
  • Good Mexican beer menu
Restaurant Details
Closed Sun.

Something incorrect in this review?

Mercado Morisco

$$ | Santa María la Ribera

This hip space is a communal eatery featuring six stalls with neon signs advertising everything from pulque (lightly alcoholic fermented agave nectar) to seafood tacos and Colombian arepas. Nestled among tortillerías, hardware stores, and apartments, it’s easy to walk past it unless you happen to glance inward to spot the brightly decorated market and its picnic table–esque seating.

Naan

$ | Santa María la Ribera

One of the first purely vegan options in the area, this hidden spot serves more South Asian fusion rather than the traditional Indian fare that's advertised. Still, it’s a great option for vegans, with very affordable prices, a lively color scheme featuring brightly painted peach and turquoise walls, and five white tables alongside the kitchen. The restaurant looks out onto Jardín Mascarones Park.

Santa María La Ribera 12, Mexico City, Mexico
55-6380–6168
Known For
  • Vegan lassis
  • Samosas with mango chutney
  • Spinach croquets in tomato sauce
Restaurant Details
Closed Sun.

Something incorrect in this review?

OaxacAquí

$$ | Santa María la Ribera

If you’ve been dreaming about Oaxacan cuisine, but don’t have the time to travel there, this authentic restaurant that serves up breakfast, lunch, and early dinners is the next best thing. Service can be a bit chaotic but always friendly, and the quality of the food makes up for any wait. It tends to get very busy for lunch, and that crowd spills out of the eatery's brick walls onto the sidewalk.

Dr. Atl 207, Mexico City, Mexico
55-4150–7187
Known For
  • Horchata with fresh melon and walnuts
  • Red and black moles
  • Great tlayuda, a traditional Oaxacan dish
Restaurant Details
No dinner

Something incorrect in this review?

Pakaa

$$ | San Rafael

A charming little place perfect for lunch or early dinner, Pakaa specializes in Portuguese cuisine, though, of course, it’s not uncommon to find a serrano pepper and some salsas on the table (this is Mexico after all). With a bright and welcoming atmosphere inside, it also has outdoor seating along a relaxed stretch of San Rafael.

Calle de Francisco Díaz Covarrubias 36--B, Mexico City, Mexico
55-3783–7755
Known For
  • Delicious octopus and mussel dishes
  • Nice sangria and wine lists
  • Portuguese bitoque
Restaurant Details
Closed Sun.

Something incorrect in this review?

Pollos Ray

$$ | Santa María la Ribera

One thing you can always count on in Mexico City, and Mexico for that matter, is excellent roasted chicken. While popular with locals, the dish is often overlooked by foreigners in favor of flashy tacos, but you should visit this small, sidewalk eatery and try its delicious marinated chicken; there are also grilled vegetables and salsas to make your own tacos. Grab an order to go (which many people do) or take a seat on one of the benches backed up to the street.

Manuel Carpio 158, Mexico City, Mexico
55-8681–6535
Known For
  • Local favorite
  • Affordable chicken dishes
  • Variety of salsas

Something incorrect in this review?