Get directions to: La Bamba Jarocha, Plymouth, WI
Restaurant address: 227 East Mill St Plymouth, WI 53073, USA
Restaurant: La Bamba Jarocha