Detailed Information
Small, family-owned brewery and taproom, located in an historic theatre in Midtown. Enjoy the courtyard patio with picnic tables with friends and family.
Contact Information
2917 Olive Street , St. Louis, Missouri 63103, United States