Explore St. Louis


Home of St. Louis’ own root beer and cream soda, this colorful spot offers hamburgers, turkey burgers, barbecue, quesadillas and more. Whether the suds are being bottled or not, you’ll be able to check out the machinery that does it through plate-glass windows. L, D (daily). 


6605 Delmar Blvd.
St Louis, MO 63130
United States

5244 S. Lindbergh Blvd.
St Louis, MO 63126
United States