Reviewed by:
25 places to get authentic tacos in Birmingham that Bham Now readers love
Official Media Partner
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 asked where to get the best authentic tacos and you answered.
1. Corazon Mexican Food Truck
Here, there, and everywhere, you can’t miss this food truck and their delicious tacos. 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. They have a loaded Americanos taco that makes 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.
7. Grand Cantina
Have you had the chance to try the Grand Cantina? You don’t want to miss out on their Pirate’s Special menu where you can get delicious filled-to-the-brim fish 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 be sure to visit both to get the full experience.
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 for $2 per.
- 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 dollars, including a Campechanos taco, which is a mixed taco, if you’re wanting a little bit of everything.
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 that 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 comes 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. Taqueria Mexico
Taqueria Mexico has a vast menu to choose from, but just like the rest of their menu they have so many options for tacos. They have all your favorites for $3.
- Location: 3724 Lorna Rd, Birmingham, AL 35216
- Menu | Website | Facebook
21. Taqueria Tafoya
Taqueria Tafoya is found by the Foodmart Gasboy on Parkway. If you’re feeling up to the challenge, a must-try is their spicy Chorizo tacos.
- Location: 9917 Parkway E B, Birmingham, AL 35215
- Menu | Website | Facebook
22. 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
23. Unos Tacos
With so many choices at the Pizitz, it can certainly be overwhelming, but if you’re in the mood for tacos then you already know the place to be.
24. 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
25. Urbano Taco-Bar
Last, but not least, is Urbano Taco-Bar that 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
- Menu | Website | Facebook | Instagram
Check out more of our guides like our ultimate guide to Birmingham restaurants open on Monday and where to find the best hot chocolate.
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.