Mexican Restaurant
$
4.7 (291)
Dos Hermanos is widely recognized for its authentic Mexican street food, particularly its tacos and ceviche. Customers appreciate the genuine flavors and the owner’s commitment to using fresh ingredients. The casual atmosphere and quick service add to the overall appeal, making it a favorite among locals and visitors alike.
Address: 99 14th St N, Birmingham, AL 35203, 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!**
" This place is my go-to for taco cravings! I literally crave their tacos late at night. The flavor of their al pastor takes me back to my last trip to Oaxaca and makes me drool just thinking about it. They always serve it hot, and I can never resist adding their homemade salsa. The prices are unbelievably low, considering how delicious the food is. Just remember to bring cash, as they don't accept cards. I highly suggest the steak tacos—they're juicy and perfectly seasoned. " (*Curated Review*)
" Absolutely amazing! The Lengua tacos at Dos Hermanos are to die for! The meat is always tender and flavorful. I keep coming back for more. The only downside is that the location often gets busy, so you may have to wait for your order, but it is well worth it in the end. Don’t forget to check out their spicy salsa; it takes the tacos to the next level. " (*Curated Review*)
" What a hidden gem! I stumbled upon Dos Hermanos while looking for a quick meal and wow, it exceeded my expectations. The tacos are flavorful and authentic—just like the ones I had in Guadalajara. The service was super fast, even during lunch hour. Just remember to bring cash, as that's all they accept. The only downside? They can run out of popular items pretty quickly, so go early! I can’t wait to come back and try their tortas next time. " (*Curated Review*)
" I wish I could give more than five stars! Dos Hermanos is the epitome of what a taco truck should be. Authentic, fresh, and packed with flavor! The chorizo tacos I had were out of this world. Each bite was bursting with flavor, and I can still taste them days later! Although the service was a tad brisk, it kept the line moving. I love the informal vibe this place has; it feels like a real street food experience. Just remember to bring your cash in advance! " (*Curated Review*)
" Dos Hermanos is a staple in my lunch routine! Open on weekdays, it’s become a favorite for me and my coworkers. I always get the barbacoa tacos—they are sensational! Good thing I go often because they sometimes run out of my favorite. The prices are unbeatable for the quality. I've recommended them to all my friends, and all have agreed it’s the real deal! Perfect for a quick lunch that doesn’t break the bank. " (*Curated Review*)
" I’ve tried many taco trucks, but Dos Hermanos simply stands out. The carnitas tacos are mouth-watering, and served on homemade tortillas. The authentic flavors take me right back to street tacos in Mexico. The wait can get long, but trust me, it's more than worth it! I recommend going during off-peak hours to avoid the rush. Their quick service is admirable, and every time I visit, I am greeted with smiling faces. They only take cash, so be prepared! I can't recommend this taco truck enough! " (*Curated Review*)
" I’ve heard so much about Dos Hermanos, and finally decided to give it a shot. I wasn’t disappointed! The tacos are bursting with flavor, and I was amazed by their freshness. I tried their torta as well, and it was just as great! The only issue is that I need to remember cash next time. Busy during lunch hour, so I suggest visiting a bit earlier. I left feeling very satisfied and will definitely come back to try more. " (*Curated Review*)
Address: 2240 Highland Ave, Birmingham, AL 35205, USA
Address: 1701 Pinson Valley Pkwy, Birmingham, AL 35217, USA
Address: 121 20th St N, Birmingham, AL 35203, USA
Address: 2211 2nd Ave N, Birmingham, AL 35203, USA
Address: 221 W Valley Ave, Birmingham, AL 35209, USA
Address: 1024 20th St S Unit 101, Birmingham, AL 35205, USA
Address: 940 20th St S, Birmingham, AL 35205, USA
Address: 1324 Pinson Valley Pkwy, Birmingham, AL 35217, USA
Address: 2218 2nd Ave N, Birmingham, AL 35203, USA
Address: 925 8th St S, Birmingham, AL 35205, USA