7 Restaurants in Birmingham: Mexican

Mexican Restaurants in Birmingham: Fiesta in the City

In recent years, the popularity of Mexican cuisine has skyrocketed in Birmingham. Although a good deal of Mexican restaurants in Birmingham subscribe to more of a Tex-Mex cuisine, which is also delicious, one can find truly authentic Mexican eateries if they just know where to look. From Ladywood to Bordesley, there are Mexican restaurants in Birmingham that serve tasty favourites you might only expect to find in the heart of Latin America. It goes without saying, Mexico is a gigantic country. With numerous cultures and peoples comes a plethora of cooking styles, making Mexican cuisine one of the most varied cuisines available.

Quickly look for:
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Selminas

City Centre
Mexican££££
5.4/614
Selminas

PERIOS Tex Mex Grill - Shirley

Shirley
Mexican££££
5.4/65
PERIOS Tex Mex Grill - Shirley

South 16

Buxton
Spanish££££
5.2/647
South 16
Looking for the best restaurants near you?

Mount Everest Gurkha

City Centre
Nepalese££££
5.3/636
Mount Everest Gurkha

Chiquito Northampton

City Centre
Tex-Mex££££
4.1/68
Chiquito Northampton

Gallery 36

Malvern
British££££
5.4/647
Gallery 36

Holy Moly

Newark-on-Trent
Mexican££££
4.9/612
Holy Moly
  1. 1.

    Mexican Restaurants in Birmingham: Book online

    If you’ve ever eaten a truly authentic plate of tacos, you’ll know that Mexican food is one of the most flavourful cuisines on the planet. Although Mexican restaurants in Birmingham aren’t exactly numerous, they’re as flavourful as can be for being so far away from Mexico. Because these eateries aren’t nearly as common as curry houses, they tend to fill up relatively fast. For that reason, it’s a smart idea to book a table online in advance. With Quandoo, you can book restaurant tables with just a couple of clicks. Browse for great eateries using a number of filters like budget or cuisine, and begin earning Loyalty Points each time you make a booking online.