634 NW Loop 410, Ste 101, San Antonio, Texas 78216 USA
They don't have Budweiser, but I got this going for me.
Photo Credit: Yelp