Get directions to: El Rancho Grande, Vandalia, OH
Restaurant address: 7430 Miller Lane Vandalia, OH 45377, USA
Restaurant: El Rancho Grande