Skip to content
Pricing
About
Contact Us
Sign In
Menu
Pricing
About
Contact Us
Sign In
Home
Missouri
Saint Louis
OSP Tap Haus
OSP Tap Haus
German, Bars / Pubs
Saint Louis, Missouri
Direction
6346 Telegraph Rd Saint Louis, Missouri 63129
Get Direction
(314) 293-9642
http://www.osptaphaus.com