Grand Strand resorts Blog
Sharing Everything North Myrtle Beach
43 Best Restaurants in North Myrtle Beach
Explore our restaurant guide and find the best place to eat on your visit! Our North Myrtle Beach restaurant guide features the best seafood, Italian, pizza, burgers, and more great food as picked by locals.
From family-friendly restaurants to places ideal for date nights, you’ll find all sorts of dining experiences and cuisines on your list. Now all you have left to do is book your stay with Grand Strand Resorts and choose which one you’ll try first!
1. Snooky’s Oceanfront
Photo Credit: Ryzhkov Photography
- Seafood • Beach-Front • Full Bar
- Phone Number: (843) 281-0500
- Website: snookysoceanfront.com
Snooky’s Oceanfront is owned by the same owners of Snooky’s on the Water. Now you can enjoy the same excellent service and delicious fresh catch at a new Grand Strand location with outdoor dining.
Snooky's Oceanfront is one of our favorite seafood restaurants in North Myrtle Beach.
2. Twelve 33 Distillery
- Distillery • Tours • Unique Experience
- Phone Number: (843) 663-3344
- Website: twelve33distillery.com
If you’re not hungry enough for a meal but want to instead try local flavors through drinks, head to Twelve 33 Distillery. Their hand-crafted spirits are made from completely locally sourced ingredients, and the ambiance is unbeatable.
3. Joe’s Bar & Grill
Photo Credit: New Africa
- Seafood • Water-Views • Local Favorite
- Phone Number: (843) 272-4666
- Website: joesbarandgrillonline.com
Joe’s Bar has been a North Myrtle Beach staple for over 30 years. Self-described as casual fine dining, you’ll love the indoor and outdoor seating options and fresh menu items. We recommend you try the crab cakes and the shrimp and grits.
4. Crooked Hammock Brewery
- Brewery • Relaxed Environment • American Cuisine
- Phone Number: (843) 962-7238
- Website: crookedhammockbrewery.com
While famous for its great beer selection, Crooked Hammock is much more than just a brewery. They offer a large and diverse menu, allowing you to enjoy your craft brew with a delicious meal.
5. Rioz Brazilian Steakhouse
Photo Credit: rocharibeiro
- Brazilian Steakhouse • Salad • Seafood
- Phone Number: (843) 839-0777
- Website: rioz.com
At Rioz, enjoy an authentic Brazilian Churrascaria experience. You’ll enjoy continuous table-side service featuring more than 15 different cuts of beef, pork, lamb, and poultry, prepared and presented by our Gauchos. Reservations are recommended.
6. Horst Gasthaus
- Authentic German • Live Entertainment • Hard-To-Find Beers
- Phone Number: (843) 272-3351
This Bavarian-themed restaurant serves traditional German specialties, offers beer, and features nightly sing-along entertainment, making it a fun destination for both young and old alike.
7. El Cerro Mexican Bar & Grill
- Mexican • Happy Hour Specials • Vegetarian Friendly
- Phone Number: (843) 280-8101
- Website: elcerromb.com
It’s always Taco Tuesday at El Cerro! Home of the best Mexican cuisine on the South Carolina coast, take your pick from a variety of classic and modern dishes at this friendly cantina.
This is one of our favorite Mexican restaurants in North Myrtle Beach.
8. LuLu’s North Myrtle Beach
Photo Credit: Foodgraphy39
- American Cuisine • Live Music & Beach Play Area • Seafood
- Phone Number: (843) 491-5011
- Website: lulusfunfoodmusic.com
At Lulu’s, you can expect live music, cold drinks, the freshest seafood, and cheeseburgers in paradise! Located at Barefoot Landing in North Myrtle Beach, right on the Intracoastal Waterway.
9. Hoskins Restaurant
- Great Desserts • Main Street • Classic Diner
- Phone Number: (843) 249-2014
- Website: hoskinsrestaurant.com
This seafood and steak restaurant is open for breakfast, lunch, and dinner. Established in 1948, the same family has been running it in the same location ever since!
10. SeaBlue Restaurant & Wine Bar
- Contemporary American Cuisine • locally sourced ingredients • Five-Star Service
- Phone Number: (843) 249-8800
- Website: seabluerestaurant.com
This is one of the best restaurants in South Carolina, offering a vast selection of seafood and steaks alongside an excellent wine list. You’ll get contemporary American cuisine inspired by French tradition.
11. Villa Tuscanna
Photo Credit: SITANG K
- European fine dining restaurant • Authentic Recipes • Delightful menu items
- Phone Number: (843) 280-2288
- Website: villatuscanna.com
Villa Tuscanna is a family-owned bar & eatery offering fresh and homemade Italian food, prepared by a real Italian chef and featuring authentic Italian flavors.
12. Local ON The Water
- Seafood • Great Views • Locally Sourced
- Phone Number: (843) 281-0643
- Website: localonthewater.com
“Keep it fresh, keep it local” is the slogan at the new Local On The Water restaurant. Opening in 2019, the spot has quickly gained followers, both local and visiting, for the fresh seafood, unique menu, and great views.
13. Mellow Mushroom
- Italian • American • Bar
- Phone Number: (843) 273-0595
- Website: mellowmushroom.com
Mellow Mushroom is a pizza chain restaurant with more than 15 types of pizzas and a fantastic beer selection. Join the atmosphere by ordering pizzas with tons of toppings and a variety of craft beers.
14. BOARDWALK BILLY'S NMB
Photo Credit: Mariana Silvestre
- Local cuisine • Sushi • Seafood • Vegetarian Friendly
- Phone Number: (843) 249-0900
- Website: boardwalkbillysnmb.com
With a lively bar and covered patio, Boardwalk Billy’s NMB offers BBQ, seafood, and good drinks. This is a great place to hang out and share some appetizers with friends.
15. Filet's Waterfront
- American • Bar • Seafood • Sushi
- Phone Number: (843) 280-5200
- Website: filetswaterfront.com
Filet’s is a waterfront restaurant offering a diverse menu of cuisines, ranging from steaks to seafood and sushi. It offers comfortable outdoor seating with live music and is a good place to relax with your friends and family.
16. 21 Main At North Beach
- Traditional Steakhouse • Seafood • Sushi
- Phone Number: (843) 315-3000
- Website: 21mainatnorthbeach.com
With an authentic Southern atmosphere, the restaurant offers a selection of seafood and dry-aged beef. Just save some room for ice cream for dessert!
17. Benito's Brick Oven Pizza Pasta
Photo Credit: New Africa
- Italian Cuisine • Pizzas are handmade • Vegetarian Friendly
- Phone Number: (843) 272-1414
- Website: benitosnmb.com
At Benito's, cooks use a wood-fired oven to bake the pizzas. You can see your pizza being made right before your eyes. Pasta is also offered with old family recipes.
18. Bar-B-Que House
- American • Kid-Friendly • Customizable Orders
- Phone Number: (843) 249-6901
- Website: bestbbqonthebeach.com
Founded in 2005, they also offer a kids’ menu and a wide range of BBQ options to suit individual tastes, along with a variety of homemade spicy sauces.
19. Flying Fish Public Market & Grill
- Assorted mix of local seafood • Wide variety of steamed shellfish and sushi
- Phone Number: (843) 663-3474
- Website: flyingfishmarket.com
Flying Fish Public Market is a waterfront restaurant with a delicious and extensive seafood menu. Before diving into the entrees, we do suggest you start with the hush puppies.
20. Good Fellas Seafood Hut & Bar
Photo Credit: VasiliyBudarin
- Casual Setting • Lowcountry Cuisine • Seafood
- Phone Number: (843) 272-3079
- Website: goodfellasseafoodhut.com
Good Fellas is a seafood restaurant with a full bar. For something unique, they offer a special each day called their Mystery Lunch. For non-picky eaters, this is something you’ll want to try!
21. Flynn's Irish Tavern
- Locals' favorite • American • Irish cuisine
- Phone Number: (843) 249-6533
- Website: facebook.com/flynnsirishtavernonmainst
Flynn’s delivers traditional Irish dishes of the highest quality. Flynn’s also has a full bar lined with imported drafts and Irish whiskeys. They also offer dishes with Americanized flavors.
22. The Shack at Cherry Grove
- Seafood • American • Vegetarian Friendly
- Phone Number: (843) 663-3636
- Website: theshackcherrygrove.com
This southern-style restaurant serves delicious food at any time of day. If you’re interested in tasting local flavors and getting authentic Calabash-style food, The Shack on Sea Mountain Hwy is your spot.
23. Benny Rappa the Italian Fisherman
Photo Credit: New Africa
- Local cuisine • Italian • Family owned
- Phone Number: (843) 361-1056
- Website: bennyrappas.com
A casual Italian restaurant, Benny’s is a family-friendly favorite. With a kids' menu as well, your entire family is sure to leave this charming bistro happy and full. They also offer motorcycle parking.
24. Bonefish Grill
- Seafood • American • Vegetarian Friendly
- Phone Number: (843) 497-5294
- Website: bonefishgrill.com
With their wood-grilled specialties, Bonefish has locations all over the US. You can expect a delicious meal, whether you dine in or opt for takeout. We recommend you try their Bang Bang Shrimp or the scallop and shrimp skewers.
25. Molly Darcy's Irish Pub & Restaurant
- American • Irish • Bar • Pub
- Phone Number: (843) 272-5555
- Website: mollydarcy.com
Molly Darcy’s on the Beach is an Irish pub and grill serving Authentic Irish specialties, including Shepherd's Pie, Bangers & Mash, and Corned Beef.
26. Eggs Up Grill
Photo Credit: etorres
- American • Vegetarian Friendly • Vegan Options
- Phone Number: (843) 839-2200
- Website: eggsupgrill.com/sc/north-myrtle-beach
Eggs Up Grill is a breakfast favorite that also serves burgers and sandwiches. Breakfast and lunch are served daily from 6:00 a.m. to 2:00 p.m.
27. Dino's House of Pancakes
- American • Diner • Vegetarian Friendly
- Phone Number: (843) 272-5411
- Website: dinospancakes.com
Enjoy a great family breakfast and daily lunch specials. If you’re looking for a delicious breakfast on your vacation, head to Dino’s House of Pancakes.
28. Old South BBQ Company
- American • Barbecue • Delivered straight to your door
- Phone Number: (843) 663-1056
- Website: facebook.com/pages/Old-South-BBQ-Company
When it’s smoked just outside of the restaurant, you know it’ll be fresh. At Old South BBQ Company, you can get baby back ribs, hot dogs, and hamburgers pulled straight from the smoker.
29. Carrabba's Italian Grill
Photo Credit: Nayla Photograph
- Italian Cuisine • Vegetarian Friendly • WiFi Available
- Phone Number: (843) 281-9222
- Website: carrabbas.com
You can find classic Italian cuisine at this restaurant, eatery, and bar, which serves a wide range of dishes. Carrabba’s offers an extensive menu with fresh ingredients.
30. Southern Sunrise Pancake House
- American • Vegetarian Friendly • Vegan Options
- Phone Number: (843) 361-4080
- Website: southernsunrisepancakehouse.com
Head on over to Southern Sunrise Pancake for breakfast and lunch. You’ll be greeted by a friendly staff, offering a variety of American & some Greek dishes for breakfast & lunch.
31. Rockefellers Raw Bar
- American • Bar • Seafood
- Phone Number: (843) 361-9677
- Website: https://www.rockefellerrawbar.com/
This traditional Home-Style Restaurant serves family-style food and offers a warm, welcoming atmosphere. Roasted chicken, pot roast, steaks, and seafood are among the most popular menu items.
32. Umberto's At Barefoot Landing
Photo Credit: Liudmyla Chuhunova
- Italian Cuisine • Great Service • Casual Environment
- Phone Number: (843) 272-1176
- Website: umbertos.com
Umberto’s is an Italian restaurant in North Myrtle Beach. This is a family-owned establishment where the food is exceptional and the portions are generous, making it a place you’ll want to return to again and again.
33. Greg Norman's Australian Grille
- Steakhouse • Seafood • American
- Phone Number: (843) 361-0000
- Website: gregnormanaustraliangrille.com
Greg Norman’s Australian Grille offers innovative cuisine and a spectacular décor that makes guests wish to return again. The bar at this restaurant is fully stocked with an impressive selection of wines.
34. Hamburger Joe's
- American • Bar • Burger
- Phone Number: (843) 272-6834
- Website: https://www.hamburgerjoes.com/
As the name states, Hamburger Joe’s is a burger restaurant. Here, you can also find the best and most affordable wings at the beach.
35. Martini
Photo Credit: Mohamed-Kareem Mohamed
- Italian • Steakhouse • Seafood
- Phone Number: (843) 249-1134
- Website: martininmb.com
A blend of Southern and Italian cuisines, Martini offers a diverse menu. What’s even better, though, is that here you’ll get dinner and a show with nightly music performances.
36. Dick's Last Resort - Myrtle Beach
- American • Bar • Quirky
- Phone Number: (843) 272-7794
- Website: dickslastresort.com
Dick’s menu features southern cuisine, including hamburgers, barbecue, and seafood items. This restaurant isn’t for the faint-hearted, as they are known for their crude humor and off-color jokes. Best enjoyed with a group of friends.
37. River City Café
- American • Fast Food • Burgers
- Phone Number: (843) 272-7077
- Website: rivercitycafe.com
River City is a laid-back spot where food lovers can indulge without breaking the bank. Try their crispy chicken sandwich with creamy mayo, or sink your teeth into a juicy burger topped with their signature homemade spicy sauce. With generous portions and bold flavors, it’s the kind of place that keeps you coming back for more.
38. Hong Kong Chinese Restaurant
Photo Credit: DronG
- Chinese • Asian
- Phone Number: (843) 249-7388
- Website: hongkongnorthmyrtlebeach.com
A Chinese restaurant offering a wide range of dishes, from chow mein to chop suey, Hong Kong Chinese Restaurant is a popular spot for a quick meal. Serving sizes are typically large, so you’ll want to share or be ready for leftovers.
39. Bojangles' Famous Chicken 'n Biscuits
- Southern • Fast Food
- Phone Number: (843) 663-1658
- Website: bojangles.com/sc/north-myrtle-beach
Bojangles’ is a famous fast food spot known for its Cajun flavors and juicy chicken. With a variety of chicken-based items on the menu and great sides, it’s a great place to grab a meal on the go.
Chain Favorite Restaurants
40. Outback Steakhouse
- American • Steakhouse • Australian
- Phone Number: (843) 280-4855
- Website: outback.com
Serving steaks, seafood, and chicken, Outback Steakhouse is a popular chain restaurant. Enjoy a hearty meal of steak and seafood at Outback Steakhouse.
41. IHOP
- American • Family-Friendly • Vegetarian Options
- Phone Number:
- Website: ihop.com/en-us/sc/north-myrtle-beach
Breakfast & brunch restaurant, offering pancakes, omelets, French toast, Belgian Waffles, and crepes for your morning energy.
42. Chick-fil-A
- Quick Bites • American • Fast Food
- Phone Number: (843) 280-7882
- Website: chick-fil-a.com/locations/sc/north-myrtle-beach
In a hurry? Swing by Chick-fil-A for juicy chicken sandwiches, nuggets, or salads. Even better, go before 10:30 in the morning for a delicious chicken biscuit breakfast. Enjoy your meal with their freshly squeezed lemonade or a milkshake.
43. Olive Garden
- Italian Cuisine • Italian recipes • Great atmosphere
- Phone Number: (843) 272-7530
- Website: olivegarden.com
Olive Garden is located in the Kings Plaza Shopping Center. This chain restaurant offers Italian flavors, including pasta and salads, along with a full bar and a friendly staff.
Where Will You Eat in North Myrtle Beach?
After a day of hanging out on the beach, kayaking, or playing mini golf in North Myrtle Beach, these restaurants will help you refuel. Whether you're craving pasta, burritos, or something else entirely, you're sure to enjoy your meal.
Book your stay with Grand Strand Resorts so you can explore all the delicacies that North Myrtle Beach's dining scene has to offer.