Ibarra's Tortilleria

1109 NW 25th St
Fort Worth, TX
817.625.6391
32.789741
-97.362204
Hours:
Mon: 8am - 6pm
Tue:closed
Wed - Fri: 8am - 6pm
Sat: 7am - 5pm
Sun: 7am - 4pm

for Ibarra's Tortilleria
Directions
from: