We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Mexican Restaurants in Birmingham

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Wrapchic Indian Burrito

#63 of 1,628 Restaurants in Birmingham
Map
Visitor photos (3)
Cuisines: Mexican Indian

Perios

#93 of 1,628 Restaurants in Birmingham
Price: $31 Map
Visitor photos (13)
Cuisines: Mexican American Portuguese

The Lord Clifden

#106 of 1,628 Restaurants in Birmingham
Price: $5 - $31 Map
Visitor photos (13)
Cuisines: British Pub Gastropub

Habaneros - Mexican Street Food

#120 of 1,628 Restaurants in Birmingham
Map
Visitor photos (12)
Cuisines: Mexican

Chilacas

#206 of 1,628 Restaurants in Birmingham
Map
Visitor photos (19)
Cuisines: Mexican

Las Iguanas - Birmingham

#347 of 1,628 Restaurants in Birmingham
Price: $8 - $25 Map
Visitor photos (38)
Cuisines: Mexican Latin
Reserve

Chilli and Spice

#457 of 1,628 Restaurants in Birmingham
Map
Visitor photos (1)
Cuisines: Mexican Indian Thai

Chiquito - Birmingham - Rubery

#520 of 1,628 Restaurants in Birmingham
Map
Visitor photos (18)
Cuisines: Mexican
Reserve

Perio's

#552 of 1,628 Restaurants in Birmingham
Price: $6 - $11 Map
Visitor photos (12)
Cuisines: Mexican American Grill Portuguese

Flavourz

#562 of 1,628 Restaurants in Birmingham
Price: $10 - $30 Map
Visitor photos (27)
Cuisines: Italian Mexican Chinese Indian

Mission Burrito

#571 of 1,628 Restaurants in Birmingham
Price: $5 - $11
Visitor photos (6)
Cuisines: Mexican American Fast Food

Yaqub's Steakhouse Birmingham

#614 of 1,628 Restaurants in Birmingham
Map
Visitor photos (28)
Cuisines: Mexican Steakhouse Indian Pakistani

Amigos

#976 of 1,628 Restaurants in Birmingham
Cuisines: Mexican

The Vine Inn

#1,077 of 1,628 Restaurants in Birmingham
Price: $3 - $8 Map
Visitor photos (5)
Cuisines: Mexican Indian British

The Beeches

#1,150 of 1,628 Restaurants in Birmingham
Price: $6 - $20 Map
Visitor photos (5)
Cuisines: Mexican American Indian European Pub

Piccante

#1,198 of 1,628 Restaurants in Birmingham
Map
Visitor photos (14)
Cuisines: Mexican

Mi Casa Burritos

#1,234 of 1,628 Restaurants in Birmingham
Map
Cuisines: Mexican