Outer Banks Restaurant Guide - Ocracoke
The Back Porch Restaurant
Dinner
Seafood and more
1324 Country Road, Ocracoke
(252) 928-6401
Cafe Atlantic
Brunch, Lunch, Dinner
Seafood, steak, pasta, vegetarian
NC 12, Ocracoke
(252) 928-4861
Capt. Ben's
Lunch, Dinner
Seafood, beef, chicken, pasta
NC 12, Ocracoke
(252) 928-4741
Creek Side Cafe
Brunch, Lunch, Dinner
Seafood, soups, pasta, salads
NC 12, Ocracoke
(252) 928-3606
Flying Melon
Brunch, Lunch, Dinner
Seafood, sandwiches, burgers
NC 12, Ocracoke
(252) 928-2533
Howard's Pub and Raw Bar
Breakfast, Lunch, Dinner
Seafood, soups, salads, steak, barbecue
NC 12, Ocracoke
(252) 928-4441
Visit the website
Island Inn Restaurant
Breakfast, Dinner
Seafood, steaks, pork, lamb, pasta
Lighthouse Road, Ocracoke
(252) 928-4351
Jason's Restaurant
Lunch, Dinner
Pizza, Italian, sandwiches, salads, subs
NC 12, Ocracoke
(252) 928-3434
Jolly Roger Pub and Marina
Breakfast, Lunch
Seafood, sandwiches, salads, soups
NC 12, Ocracoke
(252) 928-3703
Ocracoke Coffee
Breakfast, Lunch, Dinner
Coffees, teas, pastries
Back Road, Ocracoke
(252) 928-7473
The Pelican Restaurant
Breakfast, Lunch, Dinner
Seafood, steaks, pasta
NC 12, Ocracoke
(252) 928-7431
Pony Island Restaurant
Breakfast, Dinner
Seafood, steaks, pasta, salads
NC 12, Ocracoke
(252) 928-5701
Sargasso Grill
Dinner
Seafood, veal, lamb
NC 12, Ocracoke
(252) 928-2874
sMacNally's Raw Bar and Grill
Lunch, Dinner
Seafood, burgers
On Silver Lake, NC 12, Ocracoke
(252) 928-9999
Thai Moon
Lunch, Dinner
Authentic Thai specialties for takeout only
Spencer's Market, NC 12, Ocracoke
(252) 928-5100
Return to Travel Outer Banks home.