3022 E Illinois Ave, Dallas, Texas 75216 USA
Tacos de barbacoa and fajita, the barbacoa is really good has lots of flavor with the flower tortilla best combo, the fajita is ok
Photo Credit: Yelp