Get directions to: Taco Shoppe, Monticello, IN
Restaurant address: 5224 E Indiana Beach Rd Monticello, IN 47960, USA
Restaurant: Taco Shoppe