1109 NW 25th St, Fort Worth 76164, United States
1109 NW 25th St, Fort Worth 76164, United States
No delivery
Spot something wrong?
Dishes at Ibarra's Tortilleria. Prices may vary in venue.
Been to Ibarra's Tortilleria? Be the first to share what you ate.