Family Restaurants

Oceanas Bistro

Oceanas Bistro

Great food, friendly service, and a relaxing atmosphere have made Oceana's Bistro a favorite of Hatteras Island locals and visitors alike. Sit at one of our tables in the main dining area to enjoy a meal or "belly up" to the bar to quench your thirst while watching sports or the news on one of our large LCD TV's
Location: 40774 NC-12 Avon, NC 27915
Phone: (252) 995-4991
Burger Burger

Burger Burger

Burgers, Sandwiches and more.
Location: 40618 NC-12, Avon, NC 27915
Phone: (252) 995-0311
Duck Donuts

Duck Donuts

It all began on the sandy beaches of the Outer Banks in Duck, North Carolina. There, Russ DiGilio and his family would enjoy relaxing and fun vacations but something was missing, there were no fresh donuts! So, they decided to create their own and Duck Donuts was born.
Location: 41934 NC-12, Avon, NC 27915, USA
Stu`s Donuts

Stu`s Donuts

Stop in Stu's Donuts to satisfy that early morning craving for something sweet, something salty and everything in between. Located in Ketch 55 restaurant and open every morning until lunchtime, this fairly new breakfast spot is quickly becoming a favorite dining destination for locals and visitors alike, thanks to its variety of homemade donuts and breakfast menu items, and ask them about "the fudge that won't budge". Off-season hours vary. Stay up to date with hours and specials on their Facebook page.
Location: 40396 NC-12, Avon, NC 27915
Phone: (252) 995-5060
The Point

The Point

Open daily from 11 am until 9 pm. Serving a variety of sandwiches and seafood. Eat in or take out. Daily specials.
Location: 46948 NC-12, Buxton, NC 27920
Phone: (252) 995-7001
Gingerbread House Bakery

Gingerbread House Bakery

The Gingerbread House is open for breakfast and dinner. They're famous for their baked goods, and specialty cakes are available if you give them a day's notice. For breakfast, try egg sandwiches, omelets, French toast, waffles or pastries. For dinner they offer pizza on homemade dough with a mind-boggling array of toppings. Pizza is available for take out, and they deliver in the summer. The homemade cookies and desserts are irresistible.
Location: 52715 NC Highway 12, Frisco, NC 27936
Phone: (252) 995-5204
The Captain`s Table Restaurant

The Captain`s Table Restaurant

Location: 47048 NC Highway 12, Buxton, NC 27920
Phone: (252) 995-3117
Diamond Shoals Restaurant

Diamond Shoals Restaurant

Diamond Shoals is well known for its hearty breakfasts. Get here early for eggs, pancakes, bacon, sausage and all the delicious sides you'd expect. It's also a popular dinner spot, with steaks, seafood, pasta, a salad bar and chef's specials. Lunch, including seafood baskets, sandwiches and burgers, is served in season, between Memorial Day and Labor Day. Diamond Shoals is a family-style restaurant with a friendly staff and a welcoming atmosphere. Everyone loves the big saltwater aquariums, especially kids.
Location: 46843 NC Highway 12, Buxton, NC 27920
Phone: (252) 995-5217
Atlantic Coast Cafe

Atlantic Coast Cafe

Open April-October(Waves), No bar/lounge; Wheelchair access. Credit Cards Accepted: VISA, MasterCard, American Express, Discover. Fresh food, comfortable beach atmosphere. Family friendly. Free WiFi. Full breakfast menu (best breakfast for miles around), delicious lunch & dinner menu including seafood, grilled tuna, salads, unique wraps/reubens/sandwiches, baskets & burgers, daily dinner entree specials, vegan options, kids menu, fresh coffee, cold beer and wine, baked goods, smoothies & frozen lattes and more. Full menu available for viewing or download from the website. Open 7 am to 9 pm daily in season.
Location: 25150 NC Highway 12, Waves, NC 27982
Phone: (252) 987-1200
Top Dog Cafe

Top Dog Cafe

For lunch or dinner, the Top Dog offers burgers, steamed seafood, subs, shrimp and oyster baskets, all-beef hot dogs, salads and wonderful appetizers. You can eat inside, on the screened porch or on the sound-view sundeck. This is a great place to take the whole family as there are special kids' offerings and the atmosphere is casual. Take-out is available.
Location: 16 Island Pine Drive, Waves, NC 27982
Phone: (252) 987-1272