A South City favorite has packed up shop. Southtown Pub at 3707 S. Kingshighway Blvd., has closed, as reported by St. Louis Magazine. Owners Paul and Sam Perrigue made the official announcement Monday, Aug. 5 via Facebook, citing too much debt after trying to expand the business. “We fought the good fight for as long […]
Southtown Pub & Smoke Shack
Posted inPlaces
