St. Louis, MO

Scapegoats Bar and Grill

Scapegoats Bar and Grill is an event venue in St. Louis, MO, at 3833 Elm St., St. Charles, MO 63301. There are 12 upcoming events listed, starting Wed, Nov 25, 2026. Tickets are sold on the source platform — every listing links straight to it.