3401 Deen Rd, Fort Worth, Texas 76106 USA
Adobada, buche, and desebrada tacos with salsa, chiles, onions, cilantro, and Cabbage
Photo Credit: Yelp