Get directions to: El Charro Restaurant Inc, Muncie, IN
Restaurant address: 3100 North Granville Avenue Muncie, IN 47303, USA
Restaurant: El Charro Restaurant Inc