• 84°
  • 84°
  • 87°
  • 85°
  • 81°


With world-famous fishing, North Carolina's Crystal Coast is famous for its seafood. But the sea is only where our cuisine starts. Here you'll find a variety of restaurants serving up dishes both traditional and creative, from North Carolina barbecue to classic bistro fare. There are family-friendly eateries and romantic gourmet destinations, many with history and stories as delicious as the food.

Every vacation to the Crystal Coast is a chance to explore and discover. This is just as true of the food as the activities. Find out for yourself what makes this such a delicious destination.

4 Corners Diner

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

(252) 240-8855

Amos Mosquito's

Amos Mosquito’s is a casual, fine dining restaurant that serves an eclectic, made from scratch menu. We have a unique, outdoorsy décor and a covered patio overlooking Bogue Sound.

View Website 703 E. Fort Macon Rd.
Atlantic Beach, NC 28512

(252) 247-6222

Applebee's Neighborhood Grill

View Website 5183 Highway 70 W
Morehead City, NC 28557

(252) 727-0409


Our menu is created to bring you the freshest seasonal items available presented with a creative touch. Aqua’s small plates offer you an exciting array of tastes in ‘just right” portions ideal for passing around the table or enjoying two or three as a full meal. Aqua’s Big Plates feature the freshest North Carolina seafood and Choice Beef Filet, as well as local produce when it’s seasonally available. Aqua prides itself on offering fresh, local products and supporting our local fisherman and farmers.

View Website 114 Middle Ln.
Beaufort, NC 28516

(252) 728-7777


View Website 140 Fairview Dr.
Emerald Isle, NC 28594

(252) 354-6300

Beach Bumz Pub & Pizzeria

Beach Bumz Pub & Pizzaria is located in downtown Morehead City. We are a favorite with locals and tourists, offering a casual & fun dining atmosphere at a price that's easy to swallow. In addition to our diverse menu, we offer new & exciting daily specials, along with a large selection of beer & wine.

View Website 515 Arendell Street
Morehead City, NC 28557

(252) 726-7800

Beach Tavern Bar & Grill

Favorite Sports Bar & Grill in AB since 1972. Awesome food, cheap drinks, ice cold beer, pool hall, darts & fooseball! Live venue & banquet room available.

413 W Fort Macon Rd.
Atlantic Beach, NC 28512

(252) 247-4466

Beaufort Cafe

View Website 817 Cedar Street
Beaufort, NC 28516

(252) 728-4400

Beaufort Grocery Co.

The Beaufort Grocery Company Located in Beaufort's Historic District on Queen Street, between Front and Ann Streets, the Beaufort Grocery Company brings subtle grace and charm reminiscent of a French country Bistro to the local scene.

View Website 117 Queen St.
Beaufort, NC 28516

(252) 728-3899

Bella Pizza & Subs

311 Atlantic Beach Causeway
Atlantic Beach, NC 28512

(252) 247-4702

Bistro By The Sea

The Bistro-by-the-Sea Restaurant and Private Banquet Facility is owned and operated by the husband and wife team of Chef Tim Coyne, and General Manager Libby Eaton. We are conveniently located on Hwy 70 within a short walk to the Hampton Inn which is located on the water of Bogue Sound of Morehead City.

View Website 4301 Arendell St.
Morehead City, NC 28557

(252) 247-2777

Blackbeard's Grill & Grog

Blackbeard's Grill and Grog is dedicated to serving quality foods that are prepared fresh using only local seafood and other ingredients. Local owners, who fished the area's waters most their lives are dedicated to receiving the freshest seafood from their friends, family, and other harvesters in Eastern North Carolina. Without a doubt when you ask what our grill is known for the answer is simply, North Carolina Seafood. We are bringing fresh ingredients one step further, by incorportating them in our cocktails! Our Rum infusions will bring Caribbean flavors to the Crystal Coast.

1644 Live Oak St
Beaufort, NC 28516

(252) 728-3335

Blue Moon Bistro

Casual Dining in a fine Historic Setting in the Heart of Downtown Beaufort

View Website 119 Queen St.
Beaufort, NC 28516

(252) 728-5800

Boardwalk Cafe

Boardwalk Cafe is one of the best restaurants on the beautiful Beaufort NC waterfront. This Beaufort NC restaurant serves breakfast, lunch, and dinner. Located on the boardwalk over-looking the water and Carrot Island, Boardwalk Cafe allows you to watch the sailboats, dolphins, and occasionally the wild horses while enjoying your meal. All food is cooked to order and served by friendly staff. Boardwalk Cafe is a wonderful restaurant to have a great meal while enjoying the waterfront view.

510 Front St.
Beaufort, NC 28516

(252) 728-0933

Buffalo Wild Wings

View Website 5136 Highway 70 Suite B
Morehead City, NC 28557

(252) 727-9191

Calypso North

We offer a unique balance of spice and fruit, hot and cool, sweet and sour and the past, present and future of our cusine which we hope is as visual and stimulating as a Caribbean sunset.

View Website 1103 North 20th Street
Morehead City, NC 28557

(252) 247-9600

Capt. Bill's Waterfront Restaurant

John & Diane Poag

View Website 701 Evans Street
Morehead City, NC 28557

(252) 726-2166

Captain's Choice Restaurant

977 Harkers Island Rd.
Harkers Island, NC 28531

(252) 728-7122

Captain's Table

4109 Arendell St.
Morehead City, NC 28557

(252) 726-0253

Carteret Cafe

The Carteret Cafe is serving up the Best Breakfast and Lunch on the Crystal Coast. Located on highway 24 in Cape Carteret NC, the Carteret Cafe is convenient to Emerald Isle, Swansboro, and Morehead City NC. Everything at the Carteret Cafe is homemade and cooked to order. You'll find that the Carteret Cafe has the best food around at reasonable prices. It's just good ol down home cookin! The staff of the Carteret Cafe is ready to serve. With over 30 years of experience, they not only know how to cook it up, but also how to treat you right. So, when you're on the Crystal Coast be sure to stop in to the Carteret Cafe and treat yourself to some homemade goodness with a side of southern hospitality.

View Website 1000 W. B. McLean Drive
Cape Carteret, NC 28584

(252) 764-0304

Channel Marker

Since its establishment at the foot of the Atlantic Causeway Bridge in 1981, the historic Channel Marker Restaurant has become a staple in the minds of locals and tourists alike. Open 7 days a week for lunch and dinner.

View Website 718 Atlantic Beach Cswy.
Atlantic Beach, NC 28512

(252) 247-2344

Chick Fil-A

View Website 5156 Hwy 70
Morehead City, NC 28557

(252) 247-7281

China Garden & Mongolian Grill

Morehead Plaza 3000 Arendell Street
Morehead City, NC 28557

(252) 808-3398

China King

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

(252) 808-3383
or (252) 808-3388


View Website 7801 Emerald Drive
Emerald Isle, NC 28594

(252) 354-3700

Circa 81

Focusing on providing guests with a great dining experience is what we do. Using some of the best ingredients from local providers, Circa 81 takes pride in offering a farm / sea to table menu as much as possible, supporting local fishermen and farmers. Scroll down for a list of some of our purveyors. Circa 81 is also a member of the Carteret Catch program.

View Website 4650 Arendell Street
Morehead City, NC 28557

(252) 648-8300

City Kitchen

View Website 105 S. 11th Street
Morehead City, NC 28557


Clamdigger Restaurant

Our restaurant features local seafood dishes, homemade dinners of the South and daily breakfast, lunch and dinner specials. We also have full ABC permits, and our lounge features daily drink specials and DJs on the weekends.

View Website 511 Salter Path Rd.
Atlantic Beach, NC 28512

(252) 247-4155

Clawson's 1905 Restaurant & Pub

View Website 425 Front St.
Beaufort, NC 28516

(252) 728-2133

Cox Restaurant

If you like home cooking, you will LOVEEEEE Coxs! Its good food at a good price! It's the best around and you will absolutely love our daily specials!! Come and visit us!

View Website 4109 Arendell St.
Morehead City, NC 28557

(252) 726-6961

Crab Shack

View Website 146 Headen Ln.
Salter Path, NC 28575

(252) 247-3444

Crispino's Pizza

Real New York style pizza.

View Website 2900 Arendell Street
Morehead City, NC 28557

(252) 727-9000
or (252) 727-4992

Dock House Restaurant

The Dockhouse Restaurant was established in 1978. The Dockhouse, as the locals call it, has been serving the folks in Beaufort, North Carolina on the beautiful waterfront over looking Taylor's Creek for over 30 years. The Dockhouse is a well known spot for listening to live music in Carteret County. Check out our music calendar for events on our boardwalk or in our newly renovated upstairs lounge. If you are looking for a cool place to eat you have found the spot. Dine inside or out on our patio overlooking the wild ponies on Carrot Island and the Rachel Carlson Reserve across Taylor's Creek.

View Website 500 Front St.
Beaufort, NC 28516

(252) 728-4506

Driftwood Motel & Restaurant

View Website 3575 Cedar Island Rd.
Cedar Island, NC 28520

(252) 225-4861

El Zarape Mexican Restaurant

View Website 4820 Arendell Street
Morehead City, NC 28557

(252) 622-4099

El Zarape Mexican Restaurant

View Website 8802 Reed Drive
Emerald Isle, NC 28594

(252) 354-1120

El Zarape Mexican Restaurant

View Website 204 Atlantic Beach Causeway
Atlantic Beach, NC 28512

(252) 727-9410

Emerald Grill

303 Mangrove Dr.
Emerald Isle, NC 28594

(252) 354-9700

Finz Grill & Eatery

Located on the Historic Beaufort, NC Waterfront, FINZ GRILL serves world class Seafood, Steaks, Burgers, Wraps, Soups, Salads and More for lunch and dinner. While dining with us, relax, enjoy the view and the ambiance of our facility.

View Website 330 Front St.
Beaufort, NC 28516

(252) 728-7459


Serving Emerald Isle, North Carolina since 2001, Our menu contains a variety of dishes, specializing in seafood, steaks, salads, and sandwiches. Flipperz offers customers a cozy dining experience for all ages.

View Website 311 Mangrove Dr.
Emerald Isle, NC 28594

(252) 354-7775

Floyd's 1921

Shana Olmstead

View Website 400 Bridges Street
Morehead City, NC 28557

(252) 727-1921

Frank & Clara's

View Website 1440 Salter Path Road
Salter Path, NC 28575


Front Street Grill at Stillwater Cafe

Great food and a coastal ambiance, can only equal an extraordinary dining experience! Front Street Grill at Stillwater is located in the renovated historic Topsail marine boathouse on the beautiful Beaufort Waterfront.

View Website 300 Front St.
Beaufort, NC 28516

(252) 728-4956

Frost Seafood House

Sitting in the heart of Bogue Banks is Frost Seafood House, the premier family-oriented restaurant serving not only Bogue Banks, but the surrounding mainland. You'll not only find breakfast, lunch and dinner but an atmosphere that you just can't stand to leave and can't wait to get back to! We cater to parties of any size; from the fisherman getting some coffee before a long day at the pier to a party of over 40 needing their own private room!

View Website 1300 Salter Path Rd
Salter Path, NC 28575

(252) 247-3202

Garden Gate Cafe & Deli

278 NC Highway 24
Morehead City, NC 28557

(252) 247-4061

George's Bar & Grill

4051 Arendell Street
Morehead City, NC 28557
(252) 726-0120

Golden Corral Family Steakhouse

4060 Arendell Street
Morehead City, NC 28557

(252) 726-1609

Granny's Kitchen

184 NC Highway 24
Morehead City, NC 28557

(252) 247-9900

Highway 55 Burgers Shakes & Fries

Craving the timeless taste of delicious French Fries, ice-cold Pepsi and a juicy cheeseburger, fixed just the way you like it? Bring the whole family to Hwy 55 Burgers, Shakes & Fries! At Hwy 55 Burgers Shakes & Fries, we’re all about the American classics you know and love, from crispy onion rings to old-time rock n’ roll. Along with our fun, 50s-style atmosphere, you’ll enjoy favorites like our famous frozen custard, delicious hot dogs, mouthwatering cheesesteak sandwiches, delicious hot wings, and much, much more.

View Website 8700 Emerald Drive
Emerald Isle, NC 28594

(252) 354-7100


View Website 4950 Arendell Street, Suite A
Morehead City, NC 28557
(252) 222-0515

Ioanni's Grill

Ioanni's Grill is the answer when you are looking for something different. Ioanni's extensive menu offers something for everyone. This isn't just food, this is some of the best food on the Crystal Coast! Many of the selections from Ioanni's menu are dishes that you can't find anywhere else. Everything is cooked to order with careful attention to detail. Ioanni's is the local's choice for great food at great prices. Ioanni's Grill also has all ABC permits and is open late. When everyone else has closed up shop, Ioanni's Grill is still going strong. Don't be discouraged if you can't make it out to Ioanni's, Delivery is also available to Morehead City and Atlantic Beach.

4426 Arendell St. # 9
Morehead City, NC 28557

(252) 808-3331

Island Grille

This is your beach hideaway, where fine dining combines with a casual Oceanside ambiance to provide you with an unforgettable evening. Spotlighted in Southern Living Magazine, NC Boating Lifestyle Magazine, Metro, and This Week Publications, The Island Grille enjoys a well-earned reputation as a favorite wine-and-dine haven for locals and vacationers alike.

View Website 401 Money Island Dr.
Atlantic Beach, NC 28512

(252) 240-0000

Jordan's House Of Seafood

Located at the corner of Emerald Dr. and Bogue Inlet Dr. in the heart of Emerald Isle, NC. We have the best shrimpburger on the island!

View Website 8106 Emerald Dr.
Emerald Isle, NC 28594

(252) 354-5722

Kathryn's Bistro & Martini Bar

Voted #1 Fine Dining in the Crystal Coast two years in a row, Kathryn’s offers first-class service and an incomparable menu. Kathryn’s is committed to ensuring a dining experience to remember. Visit Emerald Isle’s premier restaurant tonight to find out why diners are raving about Kathryn’s Bistro & Martini Bar!

View Website 8002 Emerald Drive
Emerald Isle, NC 28594

(252) 354-6200

Kelli's at the Beach

1010 W. Fort Macon Road #27
Atlantic Beach, NC 28512
(252) 773-0022

Kountry Kitchen

Kountry Kitchen was established November 5, 2005. Owners JR & JoAnn Marion have been in the restaurant business for over 20 years. We offer daily specials, fresh vegetables, homemade desserts, and breakfast all day. We look forward to serving you, your family, and friends home cooking at its best. We look forward to your patronage.

5380 Hwy 70 W # I
Morehead City, NC 28557

(252) 240-0046

Little Caesar's Pizza

View Website 5208-E Hwy 70
Morehead City, NC 28557

(252) 240-0027

Longhorn Steakhouse

View Website 5120 Hwy 70
Morehead City, NC 28557

(252) 222-0396

Mac Daddy's Sports Bar & Grill

When you're looking for fun and a great family-friendly atmosphere head to Mac Daddy's! We have 24 lanes of the coolest bowling around, the area's largest arcade and an awesome sports bar restaurant with big-screened televisions! Mac Daddy's is the one stop for fun on the Crystal Coast and only minutes from Morehead City, Emerald Isle, Jacksonville and New Bern. Big city fun is located right here in Cape Carteret so come to Mac Daddy's today. We're open 364 days a year serve you the best fun in eastern North Carolina!

View Website 130 Golfin Dolphin Drive
Cape Carteret, NC 28584

(252) 393-6565

McCurdy's On Moonlight Bay

We are proud to be the only location in Atlantic Beach, NC that offers sunsets while dining outside on our covered deck. We specialize in Charcoal Grilled Seafood and In-House Aged Steaks. We also offer unique pasta dishes, crab cakes, crab legs, ribs & even offer a bar menu. So, come in, sit down, and relax on our covered deck and enjoy the view of Moonlight Bay and some of the most beautiful sunsets while dining over the water!

View Website 505 Atlantic Beach Cswy.
Atlantic Beach, NC 28512

(252) 808-3663

Michaelangelo's Pizza

We have been commiteed to satisfying our customers with great food and excellent service since 1989! We offer a wide variety of pizza, sandwiches and delicious Italian dishes for Lunch and Dinner.

View Website 8700 Emerald Dr.
Emerald Isle, NC 28594

(252) 354-7424

Mike's Place

In 1996, with nothing but a desire to cook great food and a few dollars in his pocket, Michael Voutsinas moved from Ohio to the quiet town of Emerald Isle, North Carolina. Mike's plan was to open a nice little diner and provide locals, fishermen and tourist with a nice clean place to get a good hot breakfast or a tasty lunch. Through the years Mike's Place has become a favorite place for locals to gather. Located within walking distance of the Bogue Inlet Pier, Mike's Place is a perfect place for fishermen and tourist to grab a bite to eat. Today, Mike's dream is a reality and Mike's Place is a well known establishment on the island.

View Website 8302 Emerald Drive
Emerald Isle, NC 28594

(252) 354-5277

Minoda's Japanese Steak House

5308 Hwy 70 West
Morehead City, NC 28557

(252) 648-8409

Musashi Japanese Steak & Seafood Restaurant

4330 Arendell St. # B
Morehead City, NC 28557

(252) 240-3431

Nelson Bay Cafe

Open Tues-Fri: 11 am- 2 pm & 5 – 8 pm, Saturday: 8 am -2 pm & 5 - 8 pm., Sunday:  8 am - 2 pm.  Closed on Mondays. 

604 US Hwy 70
Sea Level, NC 28577
(252) 225-0202

No Name Pizza & Subs

408 Live Oak St.
Beaufort, NC 28516

(252) 728-4978

Old Salt Restaurant

Old Salt is a family restaurant committed to great local seafood and incredible service. Everything here is made fresh under the supervision of our wonderful chef Louis Lindic. There are a selection of dessert, lunch, and dinner specials made daily in addition to our regular menu. We also have a wonderful bar in our establishment where we will be happy to make drinks according to your specifications or our own wonderful recipes! We look forward to serving you!

View Website 133 Turner Street
Beaufort, NC 28516

(252) 728-2002

Olive Garden Italian Restaurant

View Website 5152 Hwy 70
Morehead City, NC 28557

(252) 240-0250

Outback Steakhouse

View Website 4937 Arendell St.
Morehead City, NC 28557

(252) 247-6283

Panera Bread

View Website 5176 Highway 70
Morehead City, NC 28557

(252) 222-4990

Pete's Diner

907 Arendell Street
Morehead City, NC 28557
(252) 726-5101

Plaza Mexico Bar & Grill

View Website 521 Front Street
Beaufort, NC 28516

(252) 728-3702

Plaza Mexico Bar & Grill

View Website 5167 Hwy 70 West Suite 60
Morehead City, NC 28557

(252) 808-3700

Portofino Ristorante & Wine Bar

Portofino Ristorante & Wine Bar in Emerald Isle on the Crystal Coast of North Carolina offers superb Italian cuisine and a spectacular selection of wine from around the world. When on vacation on the Crystal Coast a meal at Portofino Ristorante & Wine Bar is a must.

View Website 9106 Coast Guard Road
Emerald Isle, NC 28594

(252) 354-8111

Queen Anne's Revenge

View Website 510 Front Street Unit 1
Beaufort, NC 28516

(252) 504-7272

Red Fish Grill

711-B Evans Street
Morehead City, NC 28557

(252) 648-8269

Ribeye's Of Cape Carteret

View Website 104 Golfin Dolphin Drive
Cape Carteret, NC 28594

(252) 393-2509

Ribeye's Steakhouse

View Website 509 Front St.
Beaufort, NC 28516

(252) 728-6105

Riverside Pizza and Subs

6919 Hwy 70
Newport, NC 28570
(252) 223-2277

Roland's Barbecue

1507 Live Oak Street
Beaufort, NC 28516

(252) 728-1953

Roma Pizza

100 Charlotte Avenue
Atlantic Beach, NC 28512
(252) 247-2020

Royal James Cafe

117 Turner St.
Beaufort, NC 28516

(252) 728-4573

Ruby Tuesdays

5227 Highway 70 W.
Morehead City, NC 28557

(252) 726-3144

RuckerJohn's Restaurant and More

View Website 8700 Emerald Dr.
Emerald Isle, NC 28594

(252) 354-2413

Ruddy Ducks

Ruddy Duck Tavern serves hamburgers, flounder, crispy duck and everything in between. No matter which fare you choose, you are sure to have a meal bursting with flavor. Ruddy Duck Tavern serves only fresh local seafood.

View Website 509 Evans Street
Morehead City, NC 28557

(252) 726-7500

Sammy's Seafood House & Oyster Bar

Sammy's Seafood House & Oyster Bar is specializes in Fresh Local Seafood. We have Fresh Local Greentails, Fresh Local Oysters, Fresh Local Flounder, and more. Come out tonight and enjoy our relaxing atmosphere and some of the best Fresh Local Seafood on The Crystal Coast.

View Website 109 S. 6th Street
Morehead City, NC 28557

(252) 648-8399

Sanitary Fish Market & Seafood Restaurant

A coastal landmark on the Morehead City waterfront since 1938, open seven days a week.

View Website 501 Evans St.
Morehead City, NC 28557

(252) 247-3111

Sea Side Galley

311 Island Rd.
Harkers Island, NC 28531

(252) 728-6171

Shark Shack

Great Tranquil Atmosphere. Outdoor seating with great daily food and beer specials. Live Music on the Weekends and Cornhole ready for any day of the week!

100 S. Durham Avenue
Atlantic Beach, NC 28512

(252) 726-3313

Smithfield's Chicken 'N Bar-B-Q

View Website 4114 Arendell Street
Morehead City, NC 28557

(252) 247-7476

Snapperz Grill & Steam Bar

Fresh seafood, sandwiches, salads and more.

View Website 3710 Arendell Street
Morehead City, NC 28557

(252) 240-1313

Soundside Steak & Seafood

View Website 5000 Hwy 70 West
Morehead City, NC 28557

(252) 648-8298

Surfari Restaurant

View Website 2604 W. Fort Macon Road
Atlantic Beach, NC 28512

(252) 622-4854

T & W Oyster Bar

Earl is Back! The T&W is back under the old ownership of Earl Taylor. We have brought back the original menu and some old faces.

2383 Highway 58
Swarnsboro, NC 28584

(252) 393-8838

Taylor's Creek Grocery & Deli

View Website 525 Front Street
Beaufort, NC 28516

(252) 838-1495

Texas Steakhouse & Saloon

View Website 5025 Executive Dr.
Morehead City, NC 28557

(252) 240-2633

The Cedars Restaurant

Open nightly for dinner starting at 5 pm. Reservations are recommended. The Cedars Inn Restaurant is also available for special luncheons, business meetings, receptions, and other catered events. Please contact us for more information.

View Website 305 Front Street
Beaufort, NC 28516

(252) 838-1463

The Old Siam

Authentic Thai food.

View Website 4466 Arendell Street
Morehead City, NC 28557

(252) 222-3098

The Spouter Inn

Located in Historic Beaufort, North Carolina, The Spouter Inn offers a fabulous meal in a charming relaxing waterfront setting. Panoramic views of Taylor's Creek, island horses, porpoise and sunsets compliment your dining experience.

View Website 218 Front St.
Beaufort, NC 28516

(252) 728-5190

The Village Market

The Village Market is a locally owned gourmet deli and sandwich shop that has grown to be an inviting breakfast and lunch destination for the Emerald Isle community.

View Website 7802 Emerald Drive
Emerald Isle, NC 28594

(252) 354-6592

Waffle House

View Website 5060 Hwy 70
Morehead City, NC 28557
(252) 240-1980

White Swan Bar-B-Q & Fried Chicken

View Website 2500 W. Fort Macon Rd.
Atlantic Beach, NC 28512

(252) 726-9607

Visitor Guides

Visitorl’s Guide
Boating, Fishing & Water Sports Guide