22390 Tomball Pkwy, Houston, Texas 77070 USA
Chorizo Queso Flameado. Best $11.99 spent!
Photo Credit: Yelp