1200 Lynch St, St. Louis, Missouri 63118 USA
Bud Light Seltzer on tap tastes even better than the can. Refreshing on a hot day.
Photo Credit: Yelp