Get directions to: Baja Fresh, Costa Mesa, CA
Restaurant address: 3030 Harbor Boulevard Costa Mesa, CA 92626, USA
Restaurant: Baja Fresh