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
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
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)
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
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
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)
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
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
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
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
10
You Taco
700 Valley Ave, Birmingham
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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