5010 Spencer Hwy, Pasadena, Texas 77505 USA
Powering down on the Fa-JJ's. The quail are spirit bomb!!
Photo Credit: Yelp