Skip to main content

Mexican Cantinas in the UK

23 verified restaurants.

A Mexican cantina is more than just a restaurant: it's a place to eat at leisure, drink without rushing and, usually, end up singing. It differs from a taquería in format (tables for groups, broader menu, prominent bar) and from a white-tablecloth restaurant in atmosphere: ranchera music in the background, walls covered in photos of Pedro Infante, mezcal posters and plenty of bottles behind the bar.

Across the UK there are 23 verified Mexican cantinas, concentrated in London, Manchester, Birmingham and Edinburgh. The typical menu combines antojitos to share (totopos with guacamole and salsas, melted cheese with chorizo, esquites, grilled elote, tinga tostadas), mains (mole poblano, cochinita pibil, chiles en nogada in season, tacos al pastor) and traditional puddings (flan napolitano, tres leches cake, churros with cajeta).

The soul of the cantina lives at the bar: artisanal mezcal from Oaxaca (espadín, tobalá, madrecuixe), 100% agave tequila (blanco, reposado, añejo, extra añejo) and classic cocktails (margarita, paloma, mezcal mule, cantarito). The best cantinas keep a mezcal list with denomination of origin and the palenque clearly noted. The average spend per person in the UK is around £40 to £75, bar included.

By city

London(8)Glasgow(2)Leeds(2)Newcastle upon Tyne(1)Cheltenham(1)Bristol(1)Bath(1)Hull(1)Cardiff(1)Southampton(1)Sunderland(1)Bournemouth(1)

Frequently asked questions

What's the difference between a cantina and a taquería?

**Cantina**: social atmosphere, tables for groups, broader menu with antojitos + mains + puddings, prominent mezcal/tequila bar, ticket £40-£75. **Taquería**: focus on tacos cooked to order, quick service, ticket £15-£25. The cantina is for a long meal; the taquería for a quick but authentic feed.

Which Mexican cocktails should I order in a cantina?

**Classics**: margarita (tequila + triple sec + lime + salt), paloma (tequila + Squirt/grapefruit soda + salt), mezcal mule (mezcal + ginger + lime). **Alcohol-free**: agua de jamaica, horchata, tamarind water. If you want to understand mezcales, order a flight (3-4 tastings) rather than a cocktail.

Do Mexican cantinas offer free botana?

In Mexico, yes — order drinks and free nibbles arrive (peanuts, crisps, small sopes, chicharrón). In the UK it isn't common practice; some cantinas offer complimentary totopos with guacamole. Ask whether they run a "happy hour" — several do 2-for-1 margaritas or mezcal for a short window.

How much does one person spend at a Mexican cantina in the UK?

**Standard**: £40-£60 (3 antojitos to share + 1 main + 2 drinks). **With a mezcal bar**: £70-£110 (add artisanal mezcal tastings at £10-£20 a glass). Premium cantinas with a tasting menu come in at £80-£130.

Directory curated by Edmond Bojalil. Last updated: 2026-06-04.

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.

Read more