9732 Webb Chapel Rd, Dallas, Texas 75220 USA
It's a hole in the wall place overall it has good Mexican food.
Photo Credit: Yelp