Location & Hours

1801 Shell Beach Road
Shell Beach, Beach, CA

10AM to 4PM Daily

or until sold out

Face covering is required for walk-up orders.  If you don't have a mask please order online or call 805.295.5111

We'd love to hear from you!

©2018 JOY SHELL BEACH