6942 Garth Rd, Baytown, Texas 77521 USA
These cheese puffs are my favorite ever! Literally crave these
Photo Credit: Yelp