OSP Tap Haus
6346 Telegraph Rd, St. Louis
(314) 293-9642
Recent Reviews
Order Online
You May Also Like
Oakville Sports Pub - 6348 Telegraph Rd
Sports Bar, Gluten-Free
Rich's Frozen Custard Oakville - 6065 Telegraph Rd
Ice Cream Shop, Ice Cream & Frozen Yogurt, Ice Cream
That's Sip - 6060 Telegraph Rd Suite B
Coffee Shops, Coffee & Tea, Coffee
Restaurants in St. Louis, MO
OSP Tap Haus
6346 Telegraph Rd, St. Louis, MO 63129
(314) 293-9642