15801 Southwest Fwy, Sugar Land, Texas 77478 USA
Chips, salsa, and pinto beans (complimentary)
Photo Credit: Yelp