Tourism News
Must-Try Restaurants in North Myrtle Beach
Staying up in North Myrtle Beach and in search of the best places to eat? The north strand has tons of options for delicious meals to enjoy any time of the day. Whether you’re looking for a casual place to go after the beach or an upscale venue for fine dining, there’s something for everyone. Check out these restaurants that we consider to be some of the best in the North Myrtle Beach area.
Greg Norman Australian Grille
4930 Highway 17 South, North Myrtle Beach, SC 29582
Greg Norman Australian Grille in Barefoot Landing is one of the best restaurants in North Myrtle Beach, especially if you’re looking for fine dining. The restaurant sits on the Intracoastal Waterway and provides beautiful waterfront views to enjoy while you sink your teeth into top-of-the-line seafood and steaks. Some popular signature entrees include the Greg Norman Australian Prime Wagyu cuts, Lobster Ravioli, and Seared Jumbo Scallops.
21 Main
719 N Beach Blvd, North Myrtle Beach, SC 29582
Rivaling Greg Norman Australian Grille as one of the best fine dining experiences in North Myrtle Beach, 21 Main offers savory surf and turf options and an extensive sushi menu. Their popular steaks include the 16oz. USDA Prime New York Strip, the 21 day-aged Bone-in Kansas City Strip, and the Filet Mignon. Supplement your steak with one of their delicious seafood options such as Lobster Tail, Colossal Scallops, or Jumbo Shrimp. 21 Main is located in the luxurious North Beach Plantation and has a more formal atmosphere than the other restaurants on our list.
Local on the Water
1525 13th Ave N, North Myrtle Beach, SC 29582
Local on the Water is a fitting name for this local favorite that sits on the Intracoastal Waterway. The menu consists of steaks, ribs, seafood, burgers, sandwiches, flatbreads, and more. Local on the Water often has bands and DJs performing and has an outdoor patio and fire pit where you can look out over the waterway and listen to live music while you enjoy your meal.
The Grumpy Monk
4545 U.S. 501, Myrtle Beach, SC 29579
Grumpy Monk has become a popular local chain with three locations on the Grand Strand, one of which is on Hwy 17 in North Myrtle Beach. The menu consists of traditional American bar food, along with an extensive sushi menu and some unique options such as the Famous Monk Burger with pepperjack cheese, bacon, and peanut butter. The atmosphere is laid back, and there’s plenty of TVs if you’re in need of a place to watch the big game.
Captain Jack’s Seafood Buffet
1400 Hwy 17 S, North Myrtle Beach, SC 29582
A trip to Myrtle Beach isn’t complete without a stop at an all-you-can-eat seafood buffet. Captain Jack’s has everything you’ll need to get your seafood fix, along with soups and salads, land entrees such as chargrilled ribeyes, t-bone steaks, baked chicken, a pasta bar, and a long list of desserts to top off your meal.
Hamburger Joe’s
712 48th Avenue South, North Myrtle Beach, SC 29582
Hamburger Joe’s in North Myrtle Beach is known for serving the best and most affordable burgers & wings on The Grand Strand since 1989! It’s a must-try lunch destination while you’re in the area. Try some of their Buffalo Wings with Joe’s Secret Recipe, their Hickory Smoked Pork BBQ Sandwich, or some of their classic Chicken Strips with Fries. This location in North Myrtle Beach is Cash Only with plenty of menu items to choose from all with prices ranging from $5 – $10. There is guaranteed something for everyone to enjoy!
Flying Fish Public Market and Grill
4744 Highway 17 South, North Myrtle Beach, SC 29582
Flying Fish Public Market and Grill is a go-to lunch destination in North Myrtle Beach, earning a spot on Travelers Choice in 2020. With delicious, freshly caught seafood priced from $10 – $15, you will be sure to leave the restaurant feeling completely satisfied. Check out some of their menu items including the Seafood Nachos, Mahi Melt, Buffalo Shrimp Tacos, or their delicious Jambalaya. With a great atmosphere and wonderful service, be sure to visit this destination while you’re in town.
House of Blues
4640 Highway 17 S., North Myrtle Beach, SC 29582
Located in North Myrtle Beach, the House of Blues is a great place for casual dinner, drinks, and late-night entertainment. Their American, Cajun & Creole, and Barbecue menu options all range from $10 – $70. There are many options to choose from including BBQ Chicken Flatbread, Shrimp Po Boy, Brisket Tacos, and a Smokehouse Platter. Feast on some delicious grub, great drinks, and enjoy some live music afterward!
SeaBlue Restaurant & Wine Bar
503 Hwy 17 N, North Myrtle Beach, SC 29582
SeaBlue Restaurant & Wine Bar is an American Steakhouse with great food, drinks, dining service, and atmosphere. If you’re looking for a fancy dinner venue, this is the place to go. Rated in The Top 10 Restaurants in Myrtle Beach by Culture Trip and in 2020’s Travelers Choice dinner destinations, it’s a high-end restaurant with outstanding menu options. Their entree prices range from $8 – $70 and are sure to have something special for everyone to enjoy. Try their Lump Crab Cakes, Hand-Cut Ribeye, or Lobster Ravioli, none of them will disappoint!
Martini
98 U.S. 17, North Myrtle Beach, North Myrtle Beach, SC 29582
Martini in North Myrtle Beach is a fantastic venue for Italian, Steakhouse, and Seafood fine dining. With excellent dining options, atmosphere, and service, Martini is the perfect spot for an Upscale dinner in town. Whether you are celebrating a birthday, having a date night, or looking for an all-around great evening, Martini is the place for you. All of their menu items range from $10 – $40 including Surf & Turf, Lump Crab Crusted Group, Low Country Shrimp & Grits, and more. All of their meals pair perfectly with their outstanding wine options.