Finley Ave, Birmingham 35204, United States
Finley Ave, Birmingham 35204, United States
No delivery
No open hours
Spot something wrong?
Dishes at Taqueria Herradura. Prices may vary in venue.
Been to Taqueria Herradura? Be the first to share what you ate.