THE 37 BEST Mexican Restaurants in Birmingham, AL - 2024 Restaurantji (2024)

Restaurantji's Birmingham Mexican restaurant list is your culinary companion.Enjoy the best Burritos, Carnitas, Birria Tacos, and more in the city.

1

El Barrio

Mexican • $$

2211 2nd Ave N, Birmingham

Customers` Favorites

Grilled Chorizo Meatloaf

Beef Barbacoa Quesadilla

Roasted Chile Relleno

Chopped Romaine Salad

Warm Tortilla Chips

Chicken Enchiladas

Tres Leches Cake

Veggie Quesadilla

Potato Taquitos

Chips and Salsa

“Best ceviche I have ever had - and I’m from a costal state where it’s very popular. The atmosphere was great and our waiter was awesome! I had the Masa Custed Trout - 10 out of 10!! My son had Barbaccoa quesadilla, it was great too! Little one had a bacon quesadilla he ate ALL of it shocking for put 9 yo! Seriously though, go! You won’t regret it!!“

4.6 Superb250 Reviews

Menu

2

Little Donkey Méxican Restaurant | Homewood

Mexican • $

2701 18th St S Ste 200, Birmingham

Customers` Favorites

Mexican Style Street Corn

Classic Burrito Bowl

Frozen Margarita

Smoked Chicken

Adobada Bowl

Street Tacos

Black Beans

Veggie Bowl

Cheese Dip

Tortillas

“Love Little Donkey! Definitely a great happy hour spot! Friendly bar and waitstaff. Dinner service is a little expensive, but the atmosphere is definitely more upscale than your typical family-owned Tex Mex place.

Dietary restrictions: Celiac: I've always had great experiences here. Waitstaff was accommodating and double checked with kitchen staff to guarantee that a specific dish was gluten free when asked.“

4.5 Superb235 Reviews

Menu

3

Dos Hermanos LLC (Taco Truck)

Mexican • $

221 W Valley Ave, Birmingham

Customers` Favorites

Asada Burrito with Al Pastor Taco

Al Pastor Taco and Chicken Taco

Pollo Chorizo Lengua Pork Taco

Zanahoria Y Chile Toreado

Chicken Steak Tacos

Tostada de Ceviche

Breakfast Taco

Chicken Tacos

Quesadilla

Lamb Taco

“Excelente atención...los campechanos los mejores“

4.9 Superb55 Reviews

Menu

4

University Tacos and Burritos

Mexican • $

2009 University Blvd, Birmingham

Customers` Favorites

Alfredo Nachos Steak & Chicken Grilled Onions Bell Peppers Grilled Jalapeños & Cheese Dip

Ground Beef Taco Salad

California Burrito

Chicken Quesadilla

Steak Street Taco

Taco De Carnitas

Chorizo Burrito

Chicken Burrito

Chicken Nachos

Steak Burrito

“This place is fantastic. The decor is tasteful and there is ample seating. Great authentic Mexican food as well as Tex-Mex and American cuisine. My go-to are the al-pastor street tacos. They are perfection and come with a side of chips. Their red and green salsas are great but my favorite is their hot sauce which you have to special request. It comes in a tiny container and is extremely spicy and delicious. Their queso and guacamole are also fantastic and come in 3 sizes depending on how hungry you are. They even had horchata and hibiscus tea (aka sorrel for Caribbean folks)! My friends have tried their burgers, fries, burritos, quesadillas, salads and apparently they are excellent. They often have long lines during lunch but they take your order and bring your food to your table extremely quickly. I cannot recommend this place enough. I have been a customer for many many years, since back in the day when their restaurant was less than half the size it is today. It is wonderful to see how they have grown and flourished while maintaining their exceptional standards.“

4.6 Superb70 Reviews

Menu

5

Taquería La Herradura

Mexican • $

344 Finley Ave W, Birmingham

Customers` Favorites

Chorizo and Egg Tacos on Corn Tortillas

Asada Tacos with Added Avocado

Carne Asada Tacos

Tamale

“Nice small authentic Taqueria. It's not a big fancy restaurant, what is honest quality food. Amazing. Great for lunch or a quick husband wife dinner. Casual. They got a wonderful Habanero cream sauce for tacos that gives a little kick but tastes great.“

4.8 Superb40 Reviews

Menu

6

Dos Hermanos (Taco Truck)

Mexican • $

99 14th St N, Birmingham

Customers` Favorites

Torta Asada Steak

Barbacoa Lamb

Quesadillas

Burritos

“Excelente atención...los campechanos los mejores“

4.7 Superb40 Reviews

Menu

7

El Vecino Mexican Restaurant

Mexican • $

1492 Forestdale Blvd, Birmingham

Customers` Favorites

Grilled Chicken Fajita Quesadilla

Rib Eye Steak and Grilled Shrimp

Carne Asada Tacos De Carne Asada

Queso Dip and Chips and Salsa

Tortilla Chips and Salsa

Beef & Chicken Burrito

Flaming Cheese Fajitas

Chicken Chimichanga

Chicken Quesadilla

Steak Carne Asada

“Everything is fantastic here. It's always a wonderful experience. The food is excellent. I have tried several of their dishes. Nothing disappoints. The staff is all very welcoming, friendly, and courteous. The restaurant is very clean. The drinks are a must try.“

4.6 Superb46 Reviews

Menu

8

Amigo's Mexican Grill

Mexican • $

3659 Lorna Rd, Birmingham

Customers` Favorites

Chili Relleno Enchilada Taco Rice and Beans

Tacos De Barbacoa Con Su Consome

Tacos de Carne Asada Or Al Pastor

Pollo Asado Grilled Chicken

Chicken Quesadilla Supreme

Steak and Chicken Fajitas

Helado Fried Ice Cream

Grilled Chicken Breast

Camarones A la Diabla

Shrimp Chili Relleno

“We come every week! Super friendly staff, food is always on point, and the house margarita is where it’s at!“

4.5 Superb57 Reviews

Menu

9

El Jalisco Valleydale

Mexican • $

2673 Valleydale Rd, Birmingham

Customers` Favorites

Chips and Cheese Dip

Salsa Verde or Roja

Cheese Dip 2 5 Oz

Nachos Mexicano

Quesabirria

Pick Three

Taco

“I just moved here and me and my wife wanted to try something new to us in the area and we came here. We were greeted quickly and seated right away. They took our drink order and brought us chips and salsa with the drinks. We ordered a cheese dip and it came out instantly. Placed our order, my wife got the pick 2, she chose the chicken quesadilla and a chile relleno, which came with rice and beans. I got the Quesabirria (birria quesadilla,) both entrees came out quickly and were very good. I would go back.“

4.6 Superb41 Reviews

Menu

Customers` Favorites

Flour Tortilla Taco

Cuban Sandwich

Quesadilla

Taco Salad

“I can’t stop eating it!!! #Delicious #Day4OfEatingIt“

4.8 Superb28 Reviews

Menu

11

El Gran Cafe Castillo

Mexican • $

4435 Galleria Blvd, Birmingham

Customers` Favorites

Rajas - Verde Con Pollo-Mole Rojo Con Pollo

Philly Cheese Steak

Torta De Carne Asada

Enchiladas Verdes

Chicken Panini

Grouper PO-Boy

Soup De Pollo

Fresh Cheese

Enmoladas

Salsa

“The food is amazing. True Tex-mex. I had the steak fajitas. Awesome! Give them a try.“

4.9 Superb24 Reviews

Menu

12

Dos Botellas Mexican Restaurant

Mexican • $

1930 Edwards Lake Rd, Birmingham

Customers` Favorites

Maravil Chicken Tortilla Soup

Chicken Fajitas Mixtas

Made Fresh Guacamole

Chicken Chimichanga

Fajita Quesadilla

Huevos Rancheros

Chips and Salsa

Fajitas for Two

Carnitas Dinner

Mojarra Frita

“ate lunch there today. it was awesome. chips were warm, margaritas was delicious. nachos and burrito were the best. diffently will be back. also, loved our servers.“

4.4 Superb68 Reviews

Menu

13

Gordos - Homewood

Mexican • $

433 Valley Ave, Birmingham

Customers` Favorites

Tacos Al Pastor and Lengua Taco

Torta De Chorizo Con Huevos

Burrito & Tacos Al Pastor

Gordita de Carne Al Pastor

Torta Carnitas

Wedding Cake

Mexican Flan

Chicharron

Pan Dulce

Tortilla

“Food was fantastic!! We got sweets from the bakery. Delicious!!! Everyone there was really nice. First visit but it won't be our last!!“

4.9 Superb23 Reviews

Menu

14

El patron 3 Trussville

Mexican • $

5974 Chalkville Mountain Rd Unit 8A, Birmingham

Customers` Favorites

Three Carne Asada Tacos

Vegetable Quesadilla

Lunch Fajita Bowl

Shrimp Quesadilla

Quesadilla Rellena

Texas Chimichanga

Chicken Fajitas

Shrimp Fajitas

Chile Relleno

Refried Beans

“Amazing atmosphere customer service Amazing Emily and Luis were super great and being my partners' birthday they surprice her with singing and presented her with a flan was funny seen her with the cream on her face we had a blast Amazing day....thanks guy keep up the good work....we will be back....“

4.3 Superb93 Reviews

Menu

15

Habaneros Mexican Grill

Mexican • $

1477 Gadsden Hwy #126, Birmingham

Customers` Favorites

Beans Burrito Cheese Enchilada & Chalupa

Cheese Dip Steak Fajitas

Steak & Chicken Fajitas

Fajita Special Texan

Fajita Taco Salad

Chips and Salsa

Fried Ice Cream

Shrimp Fajitas

Texan Fajitas

Nachos Supreme

“Habaneros is always delicious. We go often with my in-laws. The service is consistently top-notch. Some of the meals we had included pork carnitas (ONLY place my husband will order them now that Fronterra - sister restaurant- is closed), chicken quesadilla (delicious w/perfectly cooked & seasoned chicken), chicken chimichanga (also perfectly cooked), tacos al carbone (FIL's favorite along with carnitas), & beef tacos & burrito (A+ according to MIL). The salsa (regular & spicy green), cheese dip, & guacamole are all terrific, too.If you love Mexican food (Americanized), Habaneros is always a great choice.“

4.3 Superb73 Reviews

Menu

16

Taco Mama - Hwy 119

Mexican • $

6801 Cahaba Valley Rd Suite 124, Birmingham

Customers` Favorites

Building Your Own Pork Burrito w a Side of Queso

BYO Chicken Bowl and a Quesadilla

Justice Is Served Fried Flounder

Taco & Nacho Home Box

Justice Tacos Shrimp

Extra Chips & Salsa

Chips and Salsa

Burrito Bowl

Shrimp Tacos

Guacamole

“Best thing is the queso. The Big Client Burrito is supposed to be barbacoa but it is mostly beans. If you go on a weekend be prepared for a line. They do have outside seating which is good if you want to bring your little puppy. The people were very efficient and nice. I would say try them at least once if you like Moe’s or Chipolte. 2024 update. Much improved! Things are good niw.“

4.3 Superb72 Reviews

Menu

17

The Taqueria Tafoya

Mexican • $

3947 Pinson Valley Pkwy, Birmingham

Customers` Favorites

Asada Taco with Added Avocado

Quesadilla with Carne Asada

Guisado de Puerco Gordita

Tostada de Ceviche

Tostada de Camaron

Steak Taco Asada

Carne Asada Tacos

Asada-Steak Taco

Lengua Tounge

Rice Beans

“The food was great. The family loved it. We Will definitely be back.“

4.8 Superb21 Reviews

Menu

18

Tacos El Guero

Mexican • $

4656 US-280, Birmingham

Customers` Favorites

Carnitas Jarritos de Sabores

Tacos Al Pastor Taco

Quesadilla De Azada

Tortas Cubanas

Pollo Chicken

Quesadillas

Burritos

Modelo

Asada

Steak

“For my money, the best taco truck in Birmingham. Parked in the lot of the Shell gas station, and they now have a pavilion with picnic tables for those who might want to eat there!My favorites are the chorizo, pastor, and lengua tacos. Both red and green salsas are excellent, and the double tortilla on each taco is welcome to help contain the generous filling. For those who don't like cilantro, however, be prepared to pick it off; my requests for no cilantro seem to never make their way to the appropriate person. Don't mind a little extra work on my part, though, to enjoy this outstanding street food.

Parking: There are a handful of spots both next to the truck and on the far side of the lot“

4.4 Superb35 Reviews

Menu

19

Los Primos Taqueria Taco Truck

Mexican • $

1324 Pinson Valley Pkwy, Birmingham

Customers` Favorites

Green Chile Sauce

Burritos

“This tacos had been on my tummy for a long time,and they still delicious as the first time. I don't usually take pictures of my food,but today I decided to take one. I ordered some CHICKEN FLAUTAS, these are crunchy rolled tacos, they're not ready when you order,no,it only take 10 minutes to cook them,but trust me,it's worth the 10 min waiting. So,for those who order FLAUTAS, ENJOY MY FRIENDS ??“

4.9 Superb14 Reviews

Menu

20

Casa Fiesta Inverness

Mexican • $

110 Inverness Plaza, Birmingham

Customers` Favorites

Beef Chimichanga Meal

Guacamole Mexicano

Taco and Enchilada

Chicken Quesadilla

Burrito Supremo

Nachos Supremos

Chicken Fajitas

Chips & Salsa

Taco Salad

Cheese Dip

“Our favorite! We come several times a week. Great service and great food!!!!“

4.2 Good69 Reviews

Menu

21

Taco Mama - The Waites

Mexican • $

707 Richard Arrington Jr Blvd S Suite 103, Birmingham

Customers` Favorites

Sampler Chips with Queso Guacamole & Salsa

Cheese & Chicken Quesadilla

Tacos Barrito Quesadilla

Taco & Nacho Home Box

Chips and Salsa

Chicken Tacos

The Real Deal

Shrimp Tacos

The Sizzler

Chips Salsa

“I had the taco salad and it Was delicious“

4.2 Good63 Reviews

Menu

22

La Fiesta

Mexican • $

1941 Hoover Ct #3619, Birmingham

Customers` Favorites

Chicken Fajita Plate

Spinach Cheese Dip

The House Chips

Chips and Salsa

Guacamole Dip

Chicken Taco

Beef Tacos

Enchilada

Burrito

Fajitas

“Some of the best Mexican food in town! When you visit here, you’ll find consistency in the staff, the menu, the food quality, and the drinks. All are excellent and they keep people coming back over and over! I had the cheese and onion enchiladas tonight and ate every bite! Come back to La Fiesta for a great meal and a relaxing experience.“

4.2 Good54 Reviews

Menu

23

Taqueria el Rosario

Mexican • $

4995 us 280 hoover, Birmingham

Customers` Favorites

Carnitas Taco

Quesadillas

Pastor

“Excelentes tacos y a buen precio.“

4.5 Superb20 Reviews

Menu

24

Las Trojas Cantina

Mexican • $$

5287 219, US-280, Birmingham

Customers` Favorites

Chimichanga Quesadilla Plate Spinach Dip

One Taco Rice & Refried Beans

Quesadilla Azteca

Grilled Chicken

Las Trojas Dip

Fajitas Chicken

Shrimp Fajitas

Fiesta Plate

Taco Salad

Cheese Dip

“I love the food but hate the service.“

4.1 Good92 Reviews

Menu

25

El Compa Taco Truck

Mexican • $

Edwards Lake Rd, Birmingham

Customers` Favorites

Birria Y Consomme

Queso Dip

Burrito

Tamale

Tacos

Torta

“I just had the best tacos and tamales at El Compa! fresh and delicious the meat was seasoned perfectly. Inexpensive and delicious! totally worth it!“

4.4 Superb24 Reviews

Menu

26

Casa Fiesta Méxican Grill

Mexican • $

5084 Pinnacle Sq, Birmingham

Customers` Favorites

Cheese or Bean Enchilada

Mambo Taxi Margherita

Garlic Shrimp Fajitas

Cheese Dipping Sauce

Casa Fiesta Dip

Burrito Fiesta

Chips and Salsa

Nachos Tex-Mex

Steak Burrito

Steak Fajitas

“If you ever need a place you want to eat at or just go for a good drink then Casa Fiesta is your place the service is excellent the drinks are excellent and the food is to die for!.“

4.1 Good85 Reviews

Menu

27

El Patrón Mexican Restaurant 280, Birmingham

Mexican •

4673 US-280, Birmingham

Customers` Favorites

Kids 1 Taco & 1 Enchilada Plate

Fajita Quesadilla

Chicken Fajitas

Guacamole Dip

Chips Salsa

Pollo Loco

Burrito

Nachos

“Everything is amazing! Food, Margaritas, service and decor. Perfect!!!“

4.3 Superb29 Reviews

Menu

28

Taco Mama - The Summit

Mexican • $

327 Summit Blvd, Birmingham

Customers` Favorites

Black Beans and Queso

Chips and Salsa

Burrito Bowl

Street Corn

Quesadilla

Guacamole

Fat Boy

Steak

“I ordered a chicken quesadilla and it is by far the best I have eaten.“

4.1 Good74 Reviews

Menu

29

Pancho's Méxican Grill

Mexican • $

1676 Montclair Rd, Birmingham

Customers` Favorites

Chicken Fajitas with Rice and BeansDine in: YesTakeout: YesCurbside pickup: Yes

Margaritas Chips and Salsa

Cheese Dip

Taco Salad

Guacamole

Quesadilla

Nachos

“The food was fantastic and the service was excellent.“

4.1 Good69 Reviews

Menu

30

Zapata Mexican Restaurant

Mexican • $

2005 Valleydale Rd, Birmingham

Customers` Favorites

Bag of Chips and Salsa

Bag of Chips & Salsa

Shrimp Quesadilla

Chicken Fajitas

Veggie Nachos

Seafood Tacos

Pollo Fundido

Chicken Soup

Chimichanga

Cheese Dip

“We were treated poorly by the staff and left before we ordered our meal. Somehow, we still managed to be there for 50 minutes and only ordered drinks and "bean" dip - the restaurant was empty.“

4.2 Good39 Reviews

Menu

31

Tienda Carniceria y Taqueria Fiesta

Mexican • $

1575 Center Point Pkwy, Birmingham

Customers` Favorites

Prawn co*cktail

Salsa

Pollo

Beef

“This place is our second home away from home! Been going for YEARS and it's still feels the same. Great, service, positive attitude, GREAT food. The owner is absolutely amazing.? I just love this place so much. Ahhhh, I think I'll get up and go there now??“

4.6 Superb14 Reviews

Menu

32

Mexico Lindo Restaurant

Mexican • $

350 Hollywood Blvd, Birmingham

Customers` Favorites

Skirt Steak with Rice and Beans

Combo Fajitas for Two

Chimichanga Dinner

Chips and Salsa

Frozen Margarita

Tacos De Bistec

Chicken Fajitas

Steak Fajitas

Taco Salad

Tortillas

“VERY BEST Mexican food in B'ham, hands down.“

4.1 Good63 Reviews

Menu

33

Los Rancheros Mexican Grill Forestdale

Mexican • $

1420 Forestdale Blvd, Birmingham

Customers` Favorites

Combination Nachos with Chicken and Beef

Nachos with Beef Chicken and Shrimp

Three Tacos with Rice and Beans

Sour Cream Avocado Salad

Chicken Chimichanga

Fajita Taco Bowl

Burrito Supreme

Fajitas Mixtas

Fajita Chicken

Chips & Salsa

“One of the best hidden gems in town. Not many restaurants have birria tacos, but theirs are top tier.

Kid-friendliness: Very spacious and accomodating for kids

Parking: Tons of parking

Wheelchair accessibility: They do have handicap parking and the entrance is easy to get into.

Dietary restrictions: They can accommodate just about anyone. Just ask.“

4.2 Good30 Reviews

Menu

34

Garcia's Grill

Mexican • $

4350 Pinson Valley Pkwy, Birmingham

Customers` Favorites

Steak Tacos with Everything and Avocado Slices

Taco Shrimp

Tortillas

“The tacos, omg!! The best tacos I’ve ever had. It’s soooo so yummy! They have cabeza, lengua, and then also your regular tacos like chicken, al pastor, carne asada, carnitas, and so on. I’m telling you. These are some of the best tacos around. It’s so flavorful and spicy! The green sauce and red sauce are so good. They make the tacos fire, if you’re into spicy food. I always get a jarritos drink to go with my meal too. Wow, so good! 10/10.The only down side is that it’s a small area for sitting down, so if you come at lunch time, it gets pretty full. There’s also a little shop attached to the restaurant, where you can shop for some Latino goods. I get my hot sauces here. I love this place! Truly a hidden gem!! Yes, most employees only speak Spanish, but they still understand when you speak simple English and ask for what you need plainly.“

4.3 Superb21 Reviews

35

Los Amigos Mexican Restaurant

Mexican • $

2839 7th Ave S, Birmingham

Customers` Favorites

Frozen Margarita

Chips and Salsa

Chicken Fajitas

Rice and Beans

Chips and Queso

Fajita Nachos

Steak Fajitas

Chimichanga

Cheese Dip

Guacamole

“The service was great! Def recommend America!! She is friendly and sweet. The food came out fast and was very good.“

4 Good112 Reviews

Menu

36

Mas Sabor

Mexican •

401 Valley Ave, Birmingham

“I eat here a few times a week. They season the quesadillas flour tortilla that’s grilled perfectly and has a crispness to it. Tacos are fantastic!The staff is always friendly and smiling. Seriously, this is great food.Tried sopes here (not for me) and I prefer the chicken over the steak. ?“

4.5 Superb12 Reviews

Menu

37

LA HACIENDA MEXICAN RESTAURANT

Mexican • $

2040 Pinson Valley Pkwy, Birmingham

Customers` Favorites

Grilled Chicken Quesadilla

Spinach Quesadilla

Beef Enchilada

Mixed Fajitas

Carne Asada

Enchiladas

Cheese Dip

Burrito

“Greeted and seated soon as arrival. The manger was nice and server was busy at the time it was only one server food and drinks came out so very quick . The food was amazing horchata my baby’s loved . This is a great restaurant close to my neighborhood first time experience was amazing and also they have a buffet and stay open till 10 and later on the weekends .

Parking: Big parking lot

Kid-friendliness: One year old friendly and buffet for all“

4.1 Good37 Reviews

Menu

THE 37 BEST Mexican Restaurants in Birmingham, AL - 2024 Restaurantji (2024)

References

Top Articles
Latest Posts
Article information

Author: Edmund Hettinger DC

Last Updated:

Views: 5883

Rating: 4.8 / 5 (58 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Edmund Hettinger DC

Birthday: 1994-08-17

Address: 2033 Gerhold Pine, Port Jocelyn, VA 12101-5654

Phone: +8524399971620

Job: Central Manufacturing Supervisor

Hobby: Jogging, Metalworking, Tai chi, Shopping, Puzzles, Rock climbing, Crocheting

Introduction: My name is Edmund Hettinger DC, I am a adventurous, colorful, gifted, determined, precious, open, colorful person who loves writing and wants to share my knowledge and understanding with you.