Get directions to: Baja Bay Surf & Taco, Ventura, CA
Restaurant address: 1567 Spinnaker Drive Suite 104 Ventura, CA 93001, USA
Restaurant: Baja Bay Surf & Taco