3 Best Restaurants in Shelter Island, San Diego

Bali Hai

$$ | Shelter Island

For more than 50 years, generations of San Diegans and visitors have enjoyed this Polynesian-theme icon with its stunning bay and city skyline views. The menu is a fusion of Hawaiian and Asian cuisines with standouts like the crispy ahi tuna, wok-fried bass, and pan-seared scallops with macadamia nut butter.

2230 Shelter Island Dr., San Diego, California, 92106, USA
619-222–1181
Known For
  • potent Bali Hai mai tais
  • Sunday brunch buffet with a DIY sundae bar
  • Happy hours Monday–Thursday 3–5
Restaurants Details
Rate Includes: No lunch Sun.

Humphreys Restaurant

$$$ | Shelter Island

Step inside this restaurant, part of a tropic-style hotel complex and concert venue on Shelter Island, and discover a dining room that’s contemporary in look and outlook with amazing vistas of bobbing sailboats, seabirds, and sunsets. Hotel guests, concertgoers, yachties, and a few locals enjoy the contemporary menu featuring classic American fare like crab cakes, lobster mac and cheese, and skirt steak (regulars request the macadamia-crusted halibut). Sunday brunch from 10 to 2 draws a crowd. After sharing an in-house dessert, stop by the bar next door to work off the calories dancing to live music.

Reservations are needed during concert nights; check the website for schedule.

Ketch Grill & Tapas

$$ | Shelter Island

This outcrop of the Brigantine chain brings a modern vibe to Shelter Island with a beer-friendly menu as impressive as the harbor view. For a true San Diego dining experience, try the California tuna bowls, surf n’ turf fondue, or chili-glazed salmon with kale hash. There are plenty of gluten-free and vegan dishes to boot, including seafood salad, steamed clams, and crispy buffalo cauliflower. Weekend brunch (10–3) and daily Happy Hour (3–6), pack the house. For grab n’ go, swing by the walk-up window offering the same menu.

Recommended Fodor's Video