1301 N County Rd W, Odessa, Texas 79763 USA
This is the caldo de res and Ted enchiladas. Good food good service. The guy at the register brought us some really awesome salsa.
Photo Credit: Yelp