Get directions to: Block House Saloon, Saint Louis, MO
Restaurant address: 8124 Saint Charles Rock Rd Saint Louis, MO 63114, USA
Restaurant: Block House Saloon