2100 Market Street St. Louis, MO 63103
Seated: 53
Standing: 100
Featuring indoor and outdoor space, Hellcat is the perfect spot for your next happy hour, meeting or small party.