Start from
Denny's
4095 Telegraph Rd, Ventura 93003