Oyster Fest

Row 1

Details
2100 Locust St (Schlafly Tap Room)
St Louis, MO 63103
Seafood, Festival
$ $ $

Foursquare Tips

  • Up on the Rooftop! Oyster shuck-off ROX!!!!!