Find the Best Cantinas in Mexico City
Sometimes historic, invariably low-key, and usually inexpensive, cantinas are quintessential places to eat and drink in Mexico City.

Some cantinas fill up at night, while others are more like restaurants, popular for a leisurely afternoon meal. Most traditional cantinas offer free snacks, called botanas, with your drinks, which can range from a plate of peanuts to a 3-4-course meal. In fact, there are traditional cantinas with food that rivals the best eateries in the city. Here area few noteworthy cantinas to checkout:
For Romantics: Bar La Óperais is a classic cantina that operates morelike a restaurant, with a large menu of traditional Mexican food. It’s historic, beautiful, and ideal for a shot of tequila accompanied by a sangrita chaser.
For Hipsters: Covadonga is a classic cantina, popular with both the old-timers who come here for dominoes and drinks and a youthful Roma crowd.
For Karaoke: Not your typical cantina, La Bipoin Coyoacán hosts DJs, live bands, and karaoke nights, with no cover charge.
For Mariachi: La Coyoacana in Coyoacán is a friendly cantina where musicians often wander through the crowds on the weekends.
For Families: La Valenciana is a pretty neighborhood cantina that draws Narvarte locals for food and drinks.
For Traditionalists: Tío Pepe, on the atmospheric edge of China-town, is one of the city’s oldest cantinas.

Whatever vibe you’re looking for, there’s almost certainly a cantina for you!