Get directions to: Baja Fresh Mexican Grill, Thousand Oaks, CA
Restaurant address: 225 W Hillcrest Dr Thousand Oaks, CA 91360, USA
Restaurant: Baja Fresh Mexican Grill