Get directions to: Puerto Nuevo, Calexico, CA
Restaurant address: 26 W 3rd St Calexico, CA 92231, USA
Restaurant: Puerto Nuevo