Get directions to: Mexicanrestaurants.com, Duarte, CA
Restaurant address: P.o. Box 1195 Duarte, CA 91009, USA
Restaurant: Mexicanrestaurants.com