13026 Market St Rd, Houston, Texas 77015 USA
Supreme taco with sauce just wonderful. See it's smiling at you.
Photo Credit: Yelp