Get directions to: Baja Fresh Mexican Grill, Santa Clara, CA
Restaurant address: 3952 Rivermark Plaza Santa Clara, CA 95054, USA
Restaurant: Baja Fresh Mexican Grill