Get directions to: Buckhorn Tavern, Vandalia, OH
Restaurant address: 8800 Meeker Road Vandalia, OH 45377, USA
Restaurant: Buckhorn Tavern