Joe’s Crab Shack

Restaurant

Joe’s Crab Shack

525 E Harbor Drive, San Diego, CA

Joe’s Crab Shack in Oceanside is all about a great location. Joe’s, perched over the water, allows kids to watch pelicans and boats from your table. The kids can also walk around the harbor, play in the grass nearby and dig on the beach just walking distance away. Kids will also marvel at Joe’s vintage toy decorations. Kind wait staff entertain with blow up toys and funny costumes.