Get directions to: El Rancho Grande, Franklin, OH
Restaurant address: 6475 Roosevelt Ave Franklin, OH 45005, USA
Restaurant: El Rancho Grande