The North Carolina Coast is home to some of the best restaurants in the south! When you’re planning your Shallotte vacation, make sure you plan on eating out at a couple of the area’s finest restaurants.
Whether you’re in the mood from casual dining to elegant meals, we’ve got it all from fresh seafood, fantastic barbecue, burgers, pizza, and island-style cuisine. Use this restaurant guide to help you decide where to eat in Shallotte, NC!
The Purple Onion Café opened on Main Street in Shallotte in 2004. Since then they have become a community favorite serving locals & visitors breakfast and lunch with a delicious menu of pastries, traditional breakfast items, burgers, sandwiches, soups, salads, and desserts. Andrew & Terry Bland are the owners of the Purple Onion Café and ART Catering & Events.
Andrew, a trained Executive Chef from England, runs the kitchen while Terry instills her southern hospitality into the business side. Together, they make the perfect team for this growing business and have become well-known throughout the area for both their beloved café and their generosity to the community.
PURPLEONIONCAFE.COM 4647 Main Street, Shallotte, NC 28470, USA | 910.755.6071
Angelo’s Pizza | 110 Shallotte Crossing | 910-754-2334 | Pizza, Pasta, Sandwiches, Bar |
Burg-Dog Grille | 150 Holden Beach Rd | 910-754-4333 | Hot dogs, Hamburgers, |
Chili’s | 104 Shallotte Crossing | 910-755-5033 | Sandwiches, Burgers, Steaks, Salads |
Duffer’s Bar & Grill | 4924 Main Street #1 | 910-754-7229 | Sandwiches, Burgers, Seafood, Bar |
Hwy 55 Burgers | 4501 Main Street | 910-754-7571 | Burgers, Sandwiches, Hot Dogs |
Inlet View Bar & Grill | 1800 Village Point Rd. | 910-754-8439 | Seafood, Sandwiches, Burgers, Bar |
Jerome’s Steak & Seafood | 4909 Main Street. | 910-754-8680 | Steaks, Seafood, Salad Bar |
Jersey Girls Deli | 5285 Main St. | 910-754-4455 | Sandwiches, Soup, Salads |
Jumpin’ Java | 4635 Main Street. | 910-754-5282 | Coffee shop |
Old Shally Diner | 5300 Main St. | 910-754-5599 | Diner, Breakfast, and Lunch |
Osaka Japanese | 110 Shallotte Crossing | 910-755-6188 | Hibachi, Sushi, Take Out |
Pelicans Snoballs | 5460 Main St. | 910-754-3767 | Snow cones |
Purple Onion Cafe | 4647 Main Street Suite 1 | 910-842-6420 | Breakfast, Bakery, Sandwiches, Burgers |
San Felipe Mexican | 110 Shallotte Crossing | 910-755-7278 | Mexican, Appetizers, Bar, Take Out |
San Jose Mexican | 5051 Main Street | 910-754-9181 | Mexican, Appetizers, Bar, Take Out |
Smithfield’s | 4670 East Coast Ln. | 910-754-5522 | Chicken, Barbecue, Sides, Take Out |
Sugar Confections Bakery | 4830 Main St. #3 | 910-754-3838 | Bakery, Cupcakes, Cookies |
Tee Time Cafe | 126 Holden Beach Rd | 910-754-7008 | Breakfast, Lunch, Buffet |
The Daily Scoop on Main | 4924 Main St. | 910-755-3899 | Ice Cream Shop |
The Grillin’ Crab | 4764 Main St. | 910-754-8700 | Seafood, Sandwiches, Specials |
Wing & Fish Company | 4764 Main St. | 910-754-9858 | Burgers, Seafood, Wings |
Zeng’s Garden | 4734 Main St. | 910-754-5280 | Chinese, Buffet, Seafood |
Holden Beach
Archibald’s Deli | 2991 Holden Beach Rd | 910-842-6888 | Sandwiches, Bakery, Breakfast |
Beaches n’ Cream | 3316 Holden Beach Rd | 910-842-7326 | Ice Cream Shop |
Betty’s Waterfront | 1045 B-Var Rd | 910-842-3381 | Seafood, Salad, Sandwiches |
Cafe Ahora | 3369 Holden Beach Rd. | 910-842-1616 | Coffee Shop |
Cappuccino by the Sea | 3331 Holden Beach Rd. | 910-842-3661 | Coffee Shop |
Capt. Pete’s | 103 S. Shore Dr. | 910-846-9988 | Seafood, Burgers, Sandwiches, Bar |
Castaway’s | 112 Ocean Blvd West | 910-842-5743 | Seafood, Ribs, Burgers, Sandwiches, Bar |
Fantasy Isle Ice Cream | 3354 Holden Beach Rd. | 910-842-4008 | Ice Cream Shop |
Ginny’s Chicken House | 3262 Holden Beach Rd. | 910-842-3318 | Chicken, Hamburgers, Hot Dogs |
Main Street Grille | 3408 Holden Beach Rd. | 910-842-1862 | Breakfast, Burgers, Sandwiches, Bar |
Mama Brava’s Pizza | 119 Holden Beach Rd. | 910-754-5151 | Pizza, Pasta, Sandwiches, Take Out |
Mankins Causeway Cafe | 3397 Holden Beach Rd. | 910-846-3430 | Burgers, Sandwiches |
Mermaid’s Island Grille | 102 Jordan Blvd. | 910-842-4999 | Seafood, Burgers, Bar |
Old Ferry Seafood | 1069 Songbird Ln. | 910-842-6278 | Seafood Market |
Patronie’s Pizza | 2625 Holden Beach Rd | 910-842-7900 | Pizza, Wings, Pasta, Take Out |
Provision Company | 1343 Cedar Landing Rd. | 910-842-7205 | Seafood, Sandwiches, Burgers |
Seafood Barn | 3219 Holden Beach Rd | 910-842-2177 | Seafood, Steaks, Sandwiches |
Simply Barbeque | 3240 Holden Beach Rd. | 910-712-4441 | Barbeque and sides |
Silver Hill Grille | 2049 Holden Beach Rd. | 910-842-6420 | Seafood, Burgers |
Sunset Slush | 111 Jordan Blvd. | 910-619-7724 | Italian Ice |
Ocean Isle Beach
Antonio’s Deli, Pizza and Grille | 5990 Beach Drive SW | 910-579-0001 | Pizza, Sandwiches |
Big Nell’s Diner | 6828 Beach Dr. SW | 910-579-6461 | Breakfast, Sandwiches, Burgers |
Beaches Burgers | 6551 Beach Dr. SW | 910-575-7777 | Burgers, Hot Dogs, Sandwiches |
Castaway Grille | 112 Causeway Dr. | 910-579-7788 | Breakfast, Burgers, Seafood |
Causeway Gourmet | 100-7 Causeway Dr. | 910-575-1084 | Seafood, Sandwiches, Take Out |
Dawg House Too | 6415 Beach Dr. SW | 910-579-8834 | Burgers, Sandwiches, Breakfast |
Drift | 20 E 2nd St | 910-579-3664 | Coffee, Breakfast, Sandwiches, Bakery |
Jinks Creek | 14 Causeway Dr. | 910-579-9997 | Seafood, Sandwiches, Pasta, Steaks |
Joey O’s Pizzeria | 120 Causeway Dr. | 910-579-3233 | Pizza, Wings, Sandwiches |
Ocean Isle Fish Company | 65 Causeway Dr. | 910-575-0902 | Seafood, Appetizers, Sandwiches |
Pelican’s Perch | 8 East 2nd St. | 910-579-0102 | Sandwiches, Seafood, Bar |
Roberto’s Ristorante | 6737 Beach Dr. | 910-579-4999 | Italian, Pasta, Seafood, Steaks, Bar |
Sharky’s | 61 Causeway Dr. | 910-579-9177 | Seafood, Pizza, Burgers, Bar, Take Out |
Sugar Shack | 1609 Hale Beach Rd. | 910-579-3844 | Jamaican, Seafood, Steaks, Bar |
The Isles | 417 W. 2nd St. | 910-575-5988 | Pasta, Seafood, Bar |
The View at Brick Landing | 1822 Goose Creek Rd. | 910-754-5540 | Seafood, Sandwiches, Bar |
Sunset Beach
Backstreet Cafe | 1780 Chandler’s Ln. | 910-575-6759 | Coffe, Breakfast, Sandwiches, Salads, Burgers |
Crabby Oddwaters | 310 Sunset Blvd. | 910-579-6372 | Seafood, Pasta, Salads, Bar |
Fibber McGee’s | 1780 Queen Anne St. | 910-575-2271 | Irish, Seafood, Burgers, Appetizers, Bar |
La Cucina | 1780 Chandler’s Ln. | 910-579-9777 | Italian, Pasta, Steaks, Bar |
Las Palmeras | 1720 Chandler’s Ln. | 910-575-2882 | Mexican, Appetizers, Bar, Take Out |
Magnolia’s Food & Spirits | 211 Clubhouse Rd. | 910-287-1119 | Pub, Lunch, Dinner, Bar |
Maverick’s Java | 303 Sunset Blvd. N | 910-575-5282 | Coffee Shop, Breakfast |
Sarah’s Kitchen | 1649 Seaside Rd. SW | 910-575-3777 | Sandwiches, Salads, Diner, American |
The Boat Landing | 102 Sunset Blvd. | 910-575-2259 | Seafood, Bar |
Calabash
Bagel Dock | 10009 Beach Dr. | 910-575-1200 | Breakfast, Bagels, Bakery, Deli, Sandwiches |
Becks Seafood | 1014 River Rd. | 910-579-6776 | Seafood, Steaks, Appetizers, Bar |
Bella’s Pizza & Deli | 10136 Beach Dr. | 910-579-0000 | Pizza, Italian, Wings, Salad, Sandwiches, Pasta |
Boundary House | 1045 River Rd. | 910-579-8888 | Seafood, Steaks, Pasta, Burgers, Bar, Take Out |
Calabash Deli | 9929 Beach Dr. | 910-579-9801 | Sandwiches, Salads, Bakery |
Calabash Seafood Hut | 1125 River Rd. | 910-579-9500 | Seafood, Sandwiches, Take Out |
Capt. Nance’s | 9939 Nance St. | 910-579-2574 | Seafood, Sandwiches |
Capt. John’s Seafood | 9887 Oak St. | 910-579-6011 | Seafood, Salads, Appetizers, Steaks |
Christopher’s Pizza | 9869 Ocean Hwy | 910-575-4500 | Pizza, Italian, Wings, Salad, Sandwiches, Pasta |
Dockside Seafood House | 9955 Nance St. | 910-579-6775 | Seafood, Salads, Pasta, Appetizers, Steaks |
Ella’s of Calabash | 1148 River Rd. | 910-579-6728 | Seafood, Salad Bar, Steaks, Sandwiches |
Grapevine | 9991 Beach Dr. | 910-575-6565 | Mediterranean, Steaks, Seafood, Pasta, Burgers, Bar |
Gravy Southern Eatery | 1165 Carlyle St. | 910-579-4733 | American Diner, Burgers, Sandwiches, Seafood |
Sunny Side Up Diner | 10068 Beach Dr. | 910-579-5101 | Breakfast, Buffet, Lunch |
Sunrise Pancake House | 10008 Beach Dr. | 910-575-1001 | Breakfast, Lunch, Sandwiches, American Diner |
Tony’s Pizza | 1150 River Rd. | 910-579-3531 | Pizza, Italian, Pasta, Sandwiches |
Waterfront Seafood | 9945 Nance St. | 910-575-0017 | Walk-Up Window, Seafood, outdoor tables |