Mexican restaurants in Birmingham
Mexican restaurants near Birmingham, AL. Order delivery or pickup, book a table, and browse menus and hours for every spot in one place.

La Paz Restaurant & Catering Crestline
Rated 4.9 out of 5 by 24 guestsMexicanBirmingham3.3 milesPrice range $15-30

El Barrio - Downtown Birmingham 2211 2nd Ave North
Rated 4.8 out of 5 by 11 guestsLatinBirmingham0.5 milesPrice range $15-30

Little Donkey
Rated 4.5 out of 5 by 23 guestsMexicanBirmingham2.7 milesPrice range $15-30

Salud Taqueria 1931 2nd Avenue North 101
Rated 4.9 out of 5 by 18 guestsMexicanBirmingham0.3 milesPrice range $1-15

The Current at Cahaba 4500 5th Ave S.
Rated 4.7 out of 5 by 27 guestsBar / PubBirmingham2.7 milesPrice range $1-15

Cayo Coco
BarBirmingham0.4 milesPrice range $30-60

Me Gusta 801 20th Street South
Rated 4.6 out of 5 by 12 guestsCafe / Coffee ShopBirmingham1.2 milesPrice range $1-15

Flickbelly LLC 2236 Highland Ave
MexicanBirmingham1.6 milesPrice range $1-15

Monday Night Brewing - Birmingham Social Club
Rated 5.0 out of 5 by 49 guestsBreweryBirmingham0.8 milesPrice range $1-15

Las Trojas Cantina - Birmingham
Rated 5.0 out of 5 by 16 guestsBar / PubBirmingham9.9 milesPrice range $15-30

De Nada 1300 2nd Avenue South
MexicanBirmingham0.8 milesPrice range $30-60

The Broken Knife Elysian Gardens
Concession StandBirmingham3.8 milesPrice range $1-15

Dread River Distilling Company
Cocktail BarBirmingham1.1 milesPrice range $1-15

El Royale Cafe
Rated 5.0 out of 5 by 11 guestsBar / PubBirmingham1.3 milesPrice range $30-60

La Perla Nayarita
LatinBirmingham3.5 milesPrice range $30-60