Get directions to: Capps Tavern, Vandalia, IL
Restaurant address: 123 South 4th Street Vandalia, IL 62471, USA
Restaurant: Capps Tavern