Restaurants

Local Restaurants

Ocean Isle Beach offers several local restaurants for breakfast, lunch, and dinner — from casual diners to more upscale dining options.

Whether you are looking for a tasty seafood restaurant serving fresh-caught fish by the ocean or a casual restaurant where you can grab a sandwich or salad for a quick lunch, you will find all the dining options you need (and more!) in Ocean Isle Beach.

Sharky's

Sharky's

Ocean Isle Beach, NC
This well-known seafood restaurant and bar serves fresh seafood, like shrimp, scallops, and crab legs, in a family-friendly setting right next to the beach.
EXPLORE NOW

Maria’s Pizzeria

Maria’s Pizzeria

Ocean Isle Beach, NC
If you are craving some authentic Italian food, look no further than Maria’s Pizzeria. Though this local joint is known for its delicious hand-tossed pizzas, you can also order pasta, calzones, and sandwiches.
EXPLORE NOW

Tipsy Turtle Tiki Bar

Tipsy Turtle Tiki Bar

Ocean Isle Beach, NC
This tropical bar and grill serves up American and Caribbean dishes right next to the beach. Enjoy zesty jerk chicken tacos with a refreshing, colorful cocktail while you are here.
EXPLORE NOW

Pelican’s Perch Bar & Grill

Pelican’s Perch Bar & Grill

Ocean Isle Beach, NC
If you are looking for a casual spot to catch the “big game” where you can enjoy a cold brew and a burger, tacos, seafood, or sandwiches, you will love the vibe at Pelican’s Perch Bar & Grill.
EXPLORE NOW

Causeway Gourmet

Causeway Gourmet

Ocean Isle Beach, NC
This casual and highly-rated restaurant is an excellent stop for light American favorites, like sandwiches and salads. The “South of Philly” sandwich made with tender steak and caramelized onions is a fan favorite!
EXPLORE NOW

Sugar Shack

Sugar Shack

Ocean Isle Beach, NC
If you want to try some Jamaican staples, like jerk chicken, curried goat, or coconut shrimp, head over to the Sugar Shack, where you can enjoy authentic meals, wine, beer, and dessert!
EXPLORE NOW