Ocracoke Restaurants: Waterfront

Don’t you just love enjoying a meal or snack with a water view? These Ocracoke restaurants are situated right on Silver Lake harbor, so you can enjoy the breezes and watch the boating activity in the harbor while you enjoy a drink, a meal or a sweet treat. Remember that these Ocracoke waterfront restaurants are seasonal and won’t be open in the colder months.

Jolly Roger Pub and Marina

Ocracoke Waterfront restaurants
410 Irvin Garrish Highway, Ocracoke
(252) 928-3703

The Jolly Roger Pub and Marina is an open-air, waterfront restaurant perched directly on Silver Lake harbor. Casual lunches and dinners are served daily, offering a variety of fresh seafood, humongous burgers, Mexican dishes and tasty appetizers. It's a favorite spot to sit with a cold drink and listen to live music while watching the sunset over Ocracoke's harbor. They're open seasonally, mid-April to mid-October.... read more

The Jolly Roger Pub and Marina is an open-air, waterfront restaurant perched directly on Silver... read more