The Social House of Soulard, LLC

  • Restaurants
  • South/Southwest
  • Soulard

A 4,500 sq. ft. restaurant and sports bar. Great for business lunch, happy hour, and dinner served by the hottest staff in St. Louis. Shuttle available to and from all local events.

Search Other Partner Listings

Shop See & Do Dining & Nightlife Stay