Get directions to: El Jardin Fine Mexican Food, Manteca, CA
Restaurant address: 1119 S Main St Manteca, CA 95337, USA
Restaurant: El Jardin Fine Mexican Food