14 Best Mexican Restaurants in Birmingham, AL [2023 Updated]

Are you craving some Mexican cuisine? Well, we might be able to help in satisfying that craving! Today, it is going to be all about Mexican cuisine. We will be taking you on a tour of some of the best Mexican restaurants in Birmingham, AL.

Are you ready? Well, we hope so! Let us start this tour. Here are the 14 Mexican best restaurants in Birmingham, AL! Vamos!

El Taco Loco

$ | (205) 941-0108 | WEBSITE

El Taco Loco

First up, we have El Taco Loco! El Taco Loco is one of the best places around Birmingham for some Mexican dishes. They offer you a wide variety at a pretty affordable price too!

That’s not all, though! Their place is also amazing. You get to eat good food at a good price in a good place. Can it get better than that?

Tacos are one of the best-known Mexican food out there. With that, you might think of skipping this dish since you can get it almost anywhere. Do not miss out on their tacos, though!

 

El Barrio

$$ | (205) 868-3737 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by El Barrio Restaurante Y Bar (@elbarriobham)

Over here, we have El Barrio, which is undoubtedly one of the crowd favorites.

This place does not offer much variety, but they make it up with quality. They have good food in a good place served by good people.

It is not a surprise that this place is one of the crowd favorites! Do not believe us? Well, you might want to clear your schedule when you take a visit. They seem to be always packed!

 

Taco Mama – The Waites

$$ | (205) 644-8355 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Taco Mama (@eatattacomama)

Here, we have Taco Mama.nTaco Mama might not be the cheapest option on the list, but do not let that sway you! They offer great food at big servings, making every cent worth it!

To add, they also have a wide selection from which you can take your pick. If you plan on eating with your family and friends, you do not have to worry then.

They have a little bit of everything. There is most probably something for everyone.

 

Las Trojas Cantina

$$ | (205) 991-0091 | WEBSITE

Las Trojas Cantina

Next, let’s talk about Las Trojas Cantina. Are you looking to have a great Mexican dining experience? Well, Las Trojas Cantina might be able to help you with that. The food? Wonderful.

The place? Amazing. The people? Great! It should not be surprising that they are good at what they do, though. Las Trojas Cantina has been in the business for around a decade.

As you can see, years have taught this place how to keep their customers smiling; and their tummies filled!

 

Little Donkey Mexican Restaurant – Hoover

$$ | (205) 206-4375 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Little Donkey (@littledonkeymex)

Now, if you are looking for a cozy Mexican place with some good food, Little Donkey might be the place for you.

They are not your typical Mexican place, so if you are looking for something a little different, then you might want to give them a visit!

They offer a decent variety of selections, and we still believe the whole family can find something they like! If you like some twist with your Mexican meal, you might want to try their famous fried chicken too!

 

Don Pepe Inc

$$ | (205) 408-3880 | WEBSITE

Don Pepe Inc

Are you looking for a specific Mexican dish? Well, you might want to give Don Pepe a chance!

Don Pepe has a good variety. Also, they have authentic dishes you might not find in other Mexican places. To top it all off, they have some pretty cute décor.

You might just have one of the best Mexican dining experiences you will have here! It is like you are eating Mexican food in a Mexican village, after all!

 

Chuy’s

$$ | (205) 977-4224 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Chuy’s Restaurant (@chuysrestaurant)

If you want to dine somewhere proven and tested, you might want to try Chuy’s then! They have been in the industry for around four decades already!

If they have been in the business for that long, it would be safe to assume that they are good at what they do!

They have family meal kits too. If you enjoyed your food, you might also want to take one of their kits home. Not only will it be a fun family bonding, but it sounds quite delicious too! Do you not agree?

 

University Tacos & Burritos

$ | (205) 538-5568 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by University_Tacos (@universitytacos2009)

Over here, let’s talk about University Tacos!

As you might have guessed, University Tacos is great for university students. You do not have to worry, though. University student or not, you are welcome at the place, and we believe you would very much enjoy your visit!

If you are on a budget, but you like to have a hefty serving, University Tacos might become one of your new hangout spaces, then!

 

Leon La Taberna

$ | (205) 977-7899 | WEBSITE

Leon La Taberna

Here we have Leon La Taberna.

Now, if you want to enjoy a pleasant afternoon with your friends over some Mexican dishes, you might want to check out Leon La Taberna.

They have a great atmosphere with some great staff and service! Of course, we cannot forget to mention that they also have some delicious dishes and good variety.

So, you do not have to worry! Everybody would most likely find something they like.

 

Tacos El Guero

$ | (205) 203-6255 | WEBSITE

Tacos El Guero

On a mission to find the best tacos out there? Well, you might want to go and check out Tacos El Guero then! It is one of the top favorites on this list, and customers rave about their tacos.

They have several types of tacos. So, if you plan to bring the gang, everybody would most likely find something they like. To add, they are pretty affordable.

So, what are you waiting for? Visit Tacos El Guero and find out if you have just found your next favorite taco place.

 

Casa Fiesta Inverness

$ | (205)739-2154 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Casa Fiesta Inverness (@casafiestainverness)

Are you looking for a family-style Mexican restaurant that offers you tons of options? Well, Casa Fiesta Inverness might be a place you want to look into!

Casa Fiesta Inverness has a wide selection. If you are looking for a specific Mexican dish, you can expect that they most probably have it on the menu.

They have been in the industry for some time now, but they still know how to keep their customers coming back for more!

 

Taco Casa

$ | (205) 940-1196 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by Taco Casa (@tacocasattown)

Taco Casa might be a dangerous place. Why? Well, once you get a taste of their food, you might just keep looking for it! You might just keep coming back to their place!

They have been in the industry for around half a century already. However, they still pull people back in.

Are you looking for another Mexican restaurant to add to your rotation? Taco Casa is a place you seriously want to consider then!

 

El ZunZún

$$ | (205) 791-7711 | WEBSITE

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

 

A post shared by El ZunZún (@el_zunzun)

Here, we have El ZunZún!

El ZunZún is another fun place to visit in Birmingham. Not only do they have great Mexican food, but they also have great customer service.

They also have a wide selection from which you can take your pick. With that, you do not have to worry. They can also accommodate our vegetarian amigos! If you are nearby, give them a visit. We believe you will not regret it!

 

Summary

That is the 14 Mexican best restaurants in Birmingham, AL! Now, you are set on your journey to find your next favorite Mexican place.

We hope we got to be of service to you today. If we were, you might want to check out our other discussions too. We might have the delicious answer to your growling tummies! See you around, amigos and amigas!

Mexican Restaurants in Birmingham, AL

Leave a Comment