Beach Hut Deli

Restaurant in Los Osos-Baywood Park

Features: outdoor seating, takeaway

1240 Los Osos Valley Road, Los Osos, 93402