Please ensure Javascript is enabled for purposes of website accessibility';

Dock & Dine

sea shell illustration

Restaurants to Consider

Corolla Restaurants

Upside Restaurant & Bar

Location: 797 Sunset Blvd, Timbuck II Shopping Center
View: Soundfront rooftop deck overlooking the Currituck Sound
Dock Access: A small private dock behind the shopping center allows shallow-draft boats or jet skis to tie up. It’s just a short walk to the restaurant. Docking is first-come, first-served and ideal for smaller vessels.
Best For: Soundside sunsets, cocktails, and upscale casual dining

Mainland Restaurants

Coinjock Marina Restaurant

Location: 321 Waterlily Rd, Coinjock, NC (ICW mile marker 50)
View: Outdoor deck and dining room overlooking the Intracoastal Waterway
Dock Access: 1,200 feet of deep-water face dock directly in front of the restaurant. Supports boats up to 200+ feet. Full-service marina with fuel, power, pump-out, and transient slips. Advance reservations encouraged.
Best For: Big boats, hearty meals (don’t miss the 32 oz prime rib), and watching yachts pass by

Barry’s on Walnut Island

Location: 169 Walnut Island Blvd, Grandy, NC
View: Canal and soundfront dining in a laid-back, lodge-style setting
Dock Access: Small marina with slips and a boat ramp. Suitable for skiffs and mid-sized boats. Free docking for diners; overnight available for lodge guests.
Best For: Casual coastal eats, fishing vibes, and family-friendly atmosphere

Currituck Trading Post

Location: 3581 Caratoke Hwy, Maple, NC
View: Picnic tables by the canal with casual water views
Dock Access: Small canal-side dock and private boat ramp. Ideal for small boats, kayaks, and paddleboards.
Best For: Grab-and-go sandwiches, snacks, and boating supplies with a rustic charm