Start from
Taqueria Cuernavaca
1117 N Ventura Ave, Ventura 93001