Get directions to: Baja Fresh, Alhambra, CA
Restaurant address: 412 East Main Street Alhambra, CA 91801, USA
Restaurant: Baja Fresh