Reviewed by: Cindy Hatcher
23 places to get authentic tacos in Birmingham
Reading time: 7 minutes

Whether it’s the main attraction or a chill evening, we’re always down to enjoy tacos. It doesn’t have to be Taco Tuesday to make it a Taco Day. We rounded up some of our favorite spots (in no particular order) to grab authentic tacos that will hit the spot.
1. Corazon Mexican Food Truck
You can’t miss this food truck and its delicious tacos here, there, and everywhere. To stay up to date, check out their social media, where they post where they’ll be throughout the week.
2. Dos Hermanos Food Truck

Dos Hermanos has been serving up some of the best authentic tacos in Birmingham for over 12 years. They only accept cash, so be prepared and don’t miss out on their awesome tacos, especially the Carnitas tacos. Check out their social media for the most up-to-date locations.
3. El Girasol

Here’s one taco stop that doubles as a store, so you can grab a taco and take a look around at their wares. El Girasol offers Nopales tacos, also known as cactus tacos, which you don’t see all that often in Birmingham.
- Location: 8506 1st Ave N, Birmingham, AL 35206
- Menu
4. El Taco Loco
El Taco Loco is open every day of the week, which means any day can be taco day. Their loaded Americanos tacos make it the place to be.
- Location: 702 Valley Ave, Birmingham, AL 35209
- Menu | Website
5. El ZunZún
El ZunZún offers many different taco plates, which include four street tacos and a side of rice and black beans, to satisfy every taco craving you have.
- Location: 4105 Crosshaven Dr, Vestavia Hills, AL 35243
- Menu | Website | Facebook | Instagram
6. Garcia’s Grill
It doesn’t look like much from the outside, but once inside, you know you’re in the right place. People say Garcia’s Grill is a cozy and comfortable place to eat, so be sure to stop by and get the Taco Loco meal.
- Location: 4350 Pinson Valley Pkwy, Birmingham, AL 35215
- Menu | Website
7. Grand Cantina
Have you had the chance to try the Grand Cantina? You don’t want to miss out on their Pirates’ Special menu, where you can get delicious, filled-to-the-brim fish tacos. Plus—they have some fun drink options to go with your tacos!
8. Gordos

Gordos is easily one of the best places to get authentic tacos in Birmingham. Once you try the tacos at Gordos, you’ll never be able to go back.
- Location: 433 Valley Ave, Birmingham, AL 35209
- Menu | Website | Facebook
9. Iguana Grill
The portions at Iguana Grill do not disappoint. They have Tacos al Carbon, Tacos de Camaron, or Fish tacos plates served with a side of rice, guacamole, and a pico de gallo salad. They also have tacos available in their combo meals if you’re looking for more to enjoy on the menu.
10. La Paz

The atmosphere at La Paz is unmatched, just like their taco options, which they offer as a meal or as their street style. La Paz has location-specific menus, so visit both to get the full experience. Check out their yummy margaritas too while you’re there!
11. La Tia Paisa Taco Shop

You’ll never be wanting for options, taco-wise, at La Tia Paisa Taco Shop. They have a wide variety of menu items you can try, from their Tacos Barbacoa to the Tacos Pescado.
- Location: 406 W Valley Ave, Homewood, AL 35209
- Menu | Website | Facebook | Instagram
12. Los Valedores Food Truck

Another local food truck that offers authentic tacos in Birmingham is Los Valedores, where you can buy some tasty tacos.
- Location: 301 Oxmoor Road, Homewood, AL 35209
- Menu | Website | Facebook
13. Maya Mexican Restaurant

Although they’re not the main attraction, Maya Mexican Restaurant has all the taco staples for you to enjoy with your meal.
14. Mi Pueblo Supermarket

Another stop that doubles as a store is the Mi Pueblo Supermarket, and the tacos never fail to impress. They always have fresh tortillas made at their in-house restaurant.
15. Mr. Taco Taco Truck
Located at a Shell station on N Chalkville Road, you can’t go wrong with anything on the menu to chow down on. They have a variety of tacos for $3, including a Campechano taco, which is a mixed taco, if you’re wanting a little bit of everything.
- Location: 5965 N Chalkville Rd, Birmingham, AL 35235
- Menu | Facebook
16. Rojo

On Highland Avenue, Rojo’s cozy atmosphere serves as the best place to enjoy an authentic taco on a chill evening out in the Highland Park area.
- Location: 2921 Highland Ave, Birmingham, AL 35205
- Menu | Website | Facebook | Instagram
17. Taco Morro Loco

Word around the block is that you need to try the Carne Asada tacos at Taco Morro Loco. But why stop there? They have so many options for tacos, including a vegetarian taco.
- Location: 417 41st St S, Birmingham, AL 35222
- Menu | Facebook
18. Taqueria Charros
A food truck you need to visit is located at the Galleria Chevron in Hoover. People say their chicken tacos are the must-have item on the menu, so be sure to grab some.
19. Taqueria Juarez
Taqueria Juarez’s energy and passion for their craft really come through on their social media. How could you not be more motivated to grab a taco?
- Location: 1630 Montgomery Hwy, Hoover, AL 35216
- Menu | Facebook
20. University Tacos

As the name implies, University Tacos is right on University Boulevard, making it a no-brainer stop for someone on the go.
- Location: 2009 University Blvd, Birmingham, AL 35233
- Menu | Website | Facebook
21. Unos Tacos

Pizitz Food Hall is the best lunch hot spot for quick and easy tacos. If you are looking for convenient, yummy tacos and taco bowls, Unos Tacos is the place to get them.
22. Uptown Cantina

Bringing a fresh energy to the scene, Uptown Cantina is bringing you more authentic tacos in Birmingham to enjoy. Their camarones street-style tacos sound especially delicious.
- Location: 2301 Richard Arrington Jr Blvd N Unit 200, Birmingham, AL 35203
- Menu | Website | Facebook | Instagram
23. Urbano Taco-Bar
Last, but not least, is Urbano Taco-Bar, which offers a lot of items on the menu you might not find at other taco stops, but you can’t go wrong with one of their fish tacos.
- Location: 6400 1st Ave N, Birmingham, AL 35212
- Facebook | Instagram
Looking for authentic tacos out of town? We’ve got you covered:
Did we miss any of the best spots to get authentic tacos in Birmingham? Let us know by tagging @BhamNow, and we can add it to our list!