Mexican Restaurant
$$
4.4 (630)
Taco Mama offers a lively atmosphere and a menu that reflects a mix of authentic Mexican flavors with a few American twists. Many customers praise the freshness of the ingredients and the generous portion sizes, though some express a desire for a more authentic traditional experience. Overall, it remains a popular choice for casual dining among locals and visitors.
Restaurant website: Website
Phone number: (205) 644-8355
Address: 707 Richard Arrington Jr Blvd S Suite 103, Birmingham, AL 35233, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" I’ve got to say, Taco Mama has earned a new loyal customer after my recent visit! We sampled a wide array of tacos and crispy nachos, and everything was spot-on. The chips were fresh, which added a nice crunch to our meal. The margaritas were also a major highlight with a variety of flavors that were both refreshing and rich. Overall, a fabulous experience that I’d recommend to anyone visiting the area—just a little gem that blends great food with fun and friendly service. " (*Curated Review*)
" After several visits, I finally decided to write a review for Taco Mama. Each time I’ve been here, I’ve had positive experiences. The ambiance is always buzzing and fun, perfect for unwinding with friends. The chips and salsa are a fantastic start to any meal. I recently tried their nachos and they certainly did not disappoint! The portion size was large enough that I had leftovers to take home. Love this place! " (*Curated Review*)
" I visited Taco Mama during my trip to Birmingham and was blown away by the flavor of their barbacoa tacos! The meat was tender and seasoned perfectly, and the addition of fresh cilantro and onion really brought it to life. I appreciated the option to add unlimited toppings. The servings were generous, and I ended up taking some home. The margaritas were deliciously balanced as well. I highly recommend anyone looking for a tasty meal to stop by here, I can't wait to return! " (*Curated Review*)
" I have been a loyal customer of Taco Mama for years and I must say they never fail to deliver. The menu is broad and diverse, offering both traditional favorites and unique spins on classic dishes. Last week I had their shrimp tacos, which were cooked to perfection and served with fresh ingredients. This is a great spot for hanging out with friends, and the drinks are very good too. Don't miss out on the fun atmosphere! " (*Curated Review*)
" Honestly, I had mixed feelings about my visit to Taco Mama. The place had a lot of buzz and the decor was lively, but I was hoping for something more authentic when it came to the menu. I tried their nachos, which were smothered in melted cheese and toppings, a bit too much for my taste. While the service was friendly and attentive, the food felt somewhat ordinary compared to other Mexican spots I've been to. Perhaps it's just a matter of personal preference. " (*Curated Review*)
" After multiple visits to Taco Mama, the experience remains consistently positive. The staff is attentive, and the food shows a lot of options which keeps the visits fresh. I usually go for the classic chicken burrito, which always comes out perfect. However, if you're looking for traditional Mexican fare, you might want to tweak your expectations. " (*Curated Review*)
" Had the chance to visit Taco Mama after hearing positive feedback! The tacos were decent—nothing too out of the ordinary but enjoyable. I was impressed by how generous the portions were as I shared a couple of platters with friends. The service was friendly and prompt, though the vibe felt slightly hectic during our visit. " (*Curated Review*)
Address: 2218 2nd Ave N, Birmingham, AL 35203, USA
Address: 2211 2nd Ave N, Birmingham, AL 35203, USA
Address: 221 W Valley Ave, Birmingham, AL 35209, USA
Address: 925 8th St S, Birmingham, AL 35205, USA
Address: 1701 Pinson Valley Pkwy, Birmingham, AL 35217, USA
Address: 1024 20th St S Unit 101, Birmingham, AL 35205, USA
Address: 1324 Pinson Valley Pkwy, Birmingham, AL 35217, USA
Address: 121 20th St N, Birmingham, AL 35203, USA
Address: 2240 Highland Ave, Birmingham, AL 35205, USA
Address: 940 20th St S, Birmingham, AL 35205, USA