- www.ibarrastortilleria.com
- 1
- 1
Ibarra's Tortilleria is Dallas / Fort Worth's local mom and pop restaurant offering authentic, home-style Mexican foods, tamales, tortillas, tacos, and others. Located at 1109 NW 25th St. Fort Worth, Texas 76164, we have been serving customers from..
Relevance: 12.769552