The Best Mexican restaurants in Birmingham
Map viewChuy's
216 Summit Blvd Ste 135 35243-1300
"10/5 stars! Bobby is the best bartender I've ever had hands down. Great food, and service. All 12 daily made salsas are to die for. As well as the outdoor patio view. This is my new favorite Mexican r..."
Taco Mama
327 Summit Blvd 35243-3132
"LOVE THIS PLACE!! We heard great things about it and had to give it a try. Food was incredible...best tacos I’ve ever had. To top it off, my wife spilled her margarita and a member of the waitstaff..."
Pablo's Restaurante & Cantina
3439 Colonnade Pkwy Ste 1300 35243-3381
"Wonderful food! Tastes like Villa Fiesta did back when they were still open in Irondale. Felt like a taste of home and great memories. We will definitely be back again and again. Thanks so much!"
Little Donkey
5363 Highway 280 35242-0308
"Delicious food and great atmosphere. Fun casual vibe great for groups or date night. They have a great happy hour from 3 - 6 7 days a week with great deals on drinks and tacos."
Don Pepe Incorporated
230 Doug Baker Blvd Ste 300 35242-2691
"Always a good place to get your fix of Mexican food. The staff is friendly and always does a great job. There is a large selection on the menu. I usually alternate between enchiladas and burritos and..."
Taco Casa
125 Wildwood Pkwy 35209-7155
"Yum. Always have loved this place. First time having it in a few years. Moved out of state."
Los Amigos Mexican Restaurant
3324 Clairmont Ave S 35222-3105
"Great food and a great environment. I recommend it as a date spot. Plus if you into day drinking it was a wide selection on liquor."
Mexico Lindo
350 Hollywood Blvd 35209-2019
"The chips, cheese dip, and salsa are the best I’ve had in Birmingham. I ordered the lunch fajitas, and they did not disappoint. I love that instead of serving shredded iceberg lettuce, it is a sprin..."
Las Trojas Cantina
5287 Highway 280 Brook Highland Shopping Center 35242-5383
"First time visit for me and it was good Food was great and the portion sizes are more than enough. The drinks 😠are amazing and everything is worth every penny. The servers were nice and made sure..."
Zapata Mexican Restaurant
2005 Valleydale Rd Ste 3
"Zapata Restaurant had very good food.Service was great and prices were good also.I will be back soon."