Top 5 Restaurants in Atlantic Beach

Atlantic Beach vacations offer everything you could want in your dream getaway: beautiful beaches, unique shopping, fun day trips, educational museums, and, of course, fresh and delicious food! The Crystal Coast loves to take advantage of the local seafood, offering locals and tourists alike the chance to taste some incredible meals. Here are a few of our top spots in Atlantic Beach and the surrounding cities.

Shrimp and grits is a top dish to get at Amos Mosquito's in Atlantic Beach, NC

Amos Mosquito’s

Why should you visit?

Amos Mosquito’s has been serving delectable seafood to Morehead City locals and visitors since 1999. Their passion for sustainable catches and local produce shows through in both their classic and unique offerings. This restaurant is also ideal for a family-friendly meal.

What to order:

Scalloped scallops, shrimp and grits, or crab-stuffed chicken breast are a few stars of the menu. You can also pick from their wide range of sushi or non-seafood entrees. They also have an extensive kid’s menu with fun-named dishes, like the “Mud and Blood” PB&J or the “Slime Pie” cheese pizza.

Where is it located?

Find Amos Mosquito’s at 703 E. Fort Macon Road, Atlantic Beach, NC 28512.

Open hours:

Sunday-Monday: Closed.

Tuesday-Wednesday: 5-8:30 p.m.

Thursday-Saturday: 5-8:45 p.m.


Table 9 Seafood Restaurant & Oyster Bar

Why should you visit?

If you’re looking for an upscale restaurant that offers more than fried fish, you will find it here! The menu offers a good selection of enticing entrees and cocktails without overloading you with too many options. This is perfect for a date night or special dinner.

What to order:

There is no “bad choice”, and you might have a hard time deciding between Chargrilled lamb chops and Mahi Oscar. Oyster lovers have plenty of variety such as the Buffalo-style with blue cheese dressing or Oysters Konstantin with sundried tomatoes. Wash it all down with the “Painkiller” beach cocktail – a delicious blend of spiced rum, coconut cream, orange juice, and nutmeg.

Where is it located?

1104 W Fort Macon Road Atlantic Beach, NC 28512

Open hours:

  • Sunday – Thursday from 4 p.m. – 9 p.m.
  • Friday – Saturday from 4 p.m. – 10 p.m.

Jalapeno cornbread starter at The Crab's Claw in Atlantic Beach.

The Crab’s Claw

Why should you visit?

The Crab’s Claw brings fresh seafood to the table with a fun Caribbean nod. Established in 1997, this restaurant has long been a favorite of all who visit, thanks to the staff’s passion for the craft of making delicious and unique food.

What to order:

Start off with jalapeno corn bread or Caribbean curried shrimp. For an entrée, try a specialty like Caribbean grouper or seafood paella, or go for a classic pick from their beef and pork selections.

Where is it located?

201 W. Atlantic Boulevard, Atlantic Beach, NC 28512

Open hours:

Open daily from 11:30 a.m. until 9 p.m.

Omelet at the Oceanana Pier House Restaurant is a popular dish.

Oceanana Pier and Pier House Restaurant

Why should you visit?

You’ll have a one-of-a-kind experience at Oceanana, a family-friendly establishment offering up unforgettable meals any time of the day. This all-in-one spot offers not only a great restaurant but also a fun fishing spot and a unique bar.

What to order:

If you’re in for breakfast, go for an omelet or breakfast plate. Eating lunch or dinner? Try the Carolina Burger with homemade chili and slaw, or get a Fresh Catch Sandwich with locally-caught and fried fish.

Where is it located?

700 East Fort Macon Road, Atlantic Beach, NC 28512

Open hours:

Open daily, serving breakfast from 6-11 a.m. and serving lunch and dinner from 11 a.m. until closing.


The crab and spinach dip at Ruddy Duck Tavern is an ideal starter in Morehead City, NC.

Ruddy Duck Tavern

Why should you visit?

Since 2008, the Ruddy Duck Tavern has been combining organic and local product with high-quality seafood to bring visitors generously portioned meals at good prices. This restaurant is dedicated to its mission of providing incredible food while reducing its environmental footprint.

What to order:

Crab and spinach dip makes the ideal starter. Choose a salad, soup, or pizza for your entrée, or pick a specialty bowl like the Asian shrimp or clams linguini. They also have a wide selection of burgers, sandwiches, and drinks.

Where is it located?

509 Evans Street, Morehead City, NC 28557

Open hours:

Tuesday-Sunday: 11 a.m. until 10 p.m.

Monday: Closed.


Choose Your Atlantic Beach Rental

Atlantic Beach and the surrounding areas are proud of their cuisine, making it easy for you to find a great meal any time of the day! Ready to start planning your getaway? Contact us today for more information about our Atlantic Beach vacation rentals. We are proud to offer house rentals in Atlantic Beach and all around the Crystal Coast that will suit any party.