Restaurant - Atlantic Beach

4 Corner's

Address: 100 E. Fort Macon Rd., Atlantic Beach, NC 28512

Phone: 252-240-8855



An Atlantic Beach landmark located on one corner of the main intersection. A favorite of the locals. 


Breakfast specials starting at $4.25 & served anytime!

Lunch & Dinner specials starting at $8.95 & served until closing.

Now servicing Beer, Wine, & Mimosas.

All you can eat Fried Shrimp @ Market Price.  Serviced everyday 11:00 am - Closing.

Amos Mosquito's

Address: 703 East Fort Macon Rd, Atlantic Beach, NC 28512

Phone: 252-247-6222



The place evokes the feeling of nighttime on Shackleford Banks, so the cafe's decor is "swampy" in character, complete with swamp sounds but minus the mosquitoes. The panoramic view of Bogue Sound adds to the atmosphere.They use fresh in-season fish and vegetables. Children are always welcome with a particular treat for them being the s'mores. Those old-fashioned chocolate, marshmallow and graham cracker concoctions that you make at the table. There is a spacious patio for al fresco dining with a water view.

Bahia Beach House & Surf Bar

Address: 208 West Dr, Atlantic Beach, NC 28512

Phone: 252-499-9033



Bahia Beach House and Surf bar is located at Atlantic Beach, NC. We offer a cool vibe, friendly people and intuitive cuisine we call " Food of the Sun". 


Price Range: $$

Bojangle's Famous Chicken & Biscuits

Address: 916 W. Fort Macon Rd., Atlantic Beach , NC 28512

Phone: 252-240-3818



The Bojangles' Famous Chicken 'N Biscuits serves up the best, fresh chicken, made-from-scratch biscuits and fixin's money can buy, in the friendly, comfortable atmosphere of our restaurants. 

Free wifi also in the Atlantic Beach restaurant!!

Captain Q's Seafood & Smokehouse

Address: 1010 W Fort Macon Rd suite 27 (0.65 mi) Atlantic Beach, North Carolina 28512

Phone: 252-773-4026



Captain Q's Seafood & Smokehouse brings an amazing restaurant experience to Altantic Beach, and is dedicated to providing an outstanding Lunch, Dinner, or our Seasonal Buffet for you, your family or friends. No matter if you are visiting the Crystal Coast, or live at nearby citites such as Morehead City and Jacksonville, we are sure to impress you with our incredible menu and specials. 

China King

Address: 1010 W. Fort Macon Rd. #23, Atlantic Beach, NC 28512

Phone: 252-808-3388



Chinese menu selection with dine-in or carry-out.

Crab's Claw

Address: 201 W. Atlantic Blvd., Atlantic Beach, NC 28512

Phone: 252-726-8222



 The restaurant features "the freshest and highest quality goods". Patrons can enjoy a panoramic view of the Atlantic Ocean. Outside dining is available in season, so you see a spectacular view, listen to the sound of waves and smell the aroma of salty ocean air. The full-service oyster bar is open from November to April. Please call for off-season hours.

El Zarape of Atlantic Beach

Address: 204 Atlantic Beach Causeway, Atlantic Beach, NC 28512

Phone: 252-808-2233



A lengthy list of Mexican dishes served with margaritas in colorful modern-cantina digs.

Full Moon Oyster Bar & Seafood

Address: 505 Atlantic Beach Causeway (0.47 mi) Atlantic Beach, North Carolina 28512

Phone: (252) 222-7667



"Come as a stranger, leave as a friend!"

The Full Moon Oyster Bar is a traditional steam house down on our coast, we have learned that Fresh Oysters and other shellfish delights, are best prepared raw or steamed to preserve the salty good freshness we love. We also offer grilled, baked and select fried items prepared to order.




Idle Hour Biergarten

Address: 121 Atlantic Blvd. Atlantic Beach, NC 28557

Phone: 252-773-0008



Sandwiches, Soup, Sald & Concessions.  Bier by the Glass, Pint, Stein, Bottle and Can plus Wine and Cocktails.  Nice sandy outdoor seating area to enjoy food and drink.

Island Grille

Address: 401 Money Island Drive, Atlantic Beach, NC 28512

Phone: 252-240-0000



This is where fine dining meets casual oceanside ambiance for an unforgettable evening of food, wine, and fantastic service. Our well-earned reputation as a favorite wine-and-dine haven for locals and vacationers alike has been spotlighted in Southern Living Magazine, NC Boating Lifestyle Magazine, Metro Magazine, and This Week Publications.


On the Rocks

Address: 2604 W Fort Macon Road (2.18 mi) Atlantic Beach, North Carolina 28512

Phone: (252) 773-4114



On The Rocks Restaurant and Tavern frequently offers lunch and dinner specials along with a full bar that has daily drink specials. Stay connected for changes with seasonal hours of operation. Find us on social media for specials and updates on live music.

Shark Shack

Address: 100 S Durham Avenue, Atlantic Beach, NC 28512




Smaller outside dining type restaurant located near in the heart of Atlantic Beach next to Sandi's Beach Wear. Great menu offering seafood, cheeseburgers, hot dogs, and much more with live music!! This restaurant is seasonal however so make sure to call ahead before going if it's during the off season months.


Sub Tropics

Address: 126 East Fort Macon Road, Atlantic Beach, NC 28512

Phone: 252-240-0400



Great locally owned sub shop that fresh cuts meat for each sandwich.  Also serve pizza, wraps, and smoothies.


Address: 1010 W Fort Macon Rd, Atlantic Beach , NC 28512

Phone: 252-648-8800



The world's largest submarine sandwich chain restaurant with a passion for delighting customers by serving fresh, delicious, made-to-order sandwiches.

Hours: Monday-Sunday 9 am to 9 pm

For more information or to make an order, call 252-648-8800.

Table 9

Address: 1104 W Fort Macon Road (1.02 mi) Atlantic Beach, North Carolina 28512

Phone: (252) 499-9032



We are able to serve upscale dishes to locals and visitors alike. We intergrate Authentic Greek roots with a love for local, coastal ingredients to create some of the best food on the Cystal Coast. We do not take reservations, so come and enjoy a cocktail at the bar while you wait!!

Open daily 4:30PM- 9PM

Price Range :$$$

The Monkey Bar & Grill

Address: 1010 W Fort Macon Road, Atlantic Beach , NC 28512

Phone: 252-726-2552



Great restaurant to go and relax while the menu offers cheeseburgers, chili, and much more with welcoming customer service! Located in Atlantic Station Shopping Center next to the movie theatre!

Venice Italian Kitchen

Address: 407-9 Atlantic Beach Causeway (0.39 mi) Atlantic Beach, North Carolina 28512

Phone: (252) 499-9642



Homemade Authentic Italian Food at affordable prices the entire family can enjoy!!!!



Nightly Specials

Can't stay a week? Nightly rentals available.

Nightly Rentals

Area Info

Restaurants, Aquarium and more- all you need to know!

Things To Do


Want to bring your dog with you? 

Pet Friendly Vacation Rentals