Get directions to: La Rosita Taqueria, Summit Argo, IL
Restaurant address: 6235 S Archer Rd Summit Argo, IL 60501, USA
Restaurant: La Rosita Taqueria