Hollywood Beach Cafe - 117 Los Altos St, Oxnard, CA 93035, USA on Eaten