Get directions to: La Carreta Mexican Restaurant, Jamestown, ND
Restaurant address: 2619 8th Ave Sw # 115 Jamestown, ND 58401, USA
Restaurant: La Carreta Mexican Restaurant