17 Best Restaurants in North Myrtle Beach (SC)

If you’re looking for great food, North Myrtle Beach is the place to be! This lively area is full of restaurants, each offering delicious dishes and unique dining experiences. Whether you’re in the mood for fresh seafood, tasty barbecue, or even a cozy café, there’s something to satisfy everyone’s taste buds. With beautiful views and friendly service, you can enjoy a meal while soaking in the beach atmosphere.

The restaurant scene in North Myrtle Beach is vibrant and diverse. You can visit family-owned spots that have been around for years, or try the newest trendy places. Each restaurant has its own special vibe, making your visit exciting. Many locations have outdoor seating, so you can enjoy the warm breeze while feasting on mouthwatering food. No matter where you choose to eat, you’re in for a treat!

Best Restaurants in North Myrtle Beach, SC

1. Discover Johnny D’s Waffles and Benedicts

Johnny D’s Waffles and Benedicts is a must-visit spot in North Myrtle Beach. This charming restaurant is famous for its delicious eggs Benedict and creative pancake options. One of their most beloved dishes is the Chunky Monkey pancakes, which are fluffy and filled with bananas and chocolate.

The welcoming staff creates a friendly atmosphere, making diners feel right at home. Whether you are a breakfast aficionado or just in the mood for brunch, Johnny D’s won’t disappoint. The brunch menu is extensive, offering something for everyone’s taste.

Enjoy the comfy seating while you sip on fresh coffee, a perfect start to your day at the beach. Breakfast is served all day, allowing you to indulge at your leisure. Don’t miss the sweet specialty syrups available for your pancakes.

You’ll find families and locals alike enjoying their meals here, contributing to the vibrant ambiance. The restaurant’s decor is upbeat and fun, making it a great spot for gathering with friends or family.

Visit Johnny D’s Waffles and Benedicts for an unforgettable breakfast experience! It’s a fantastic way to fuel up for a day of exploring North Myrtle Beach.

Address: 1010 13th Ave S, North Myrtle Beach, SC 29582.

2. Enjoy Southern Sunrise Pancake House

Southern Sunrise Pancake House is a treasured family-owned restaurant in North Myrtle Beach. Known for its delightful pancakes, this charming eatery is a favorite among locals and visitors alike. The menu boasts numerous sweet options, perfect for the pancake lover.

In addition to pancakes, the restaurant also offers several varieties of eggs Benedict. Each dish is prepared with care, ensuring that customers leave satisfied and happy. The cozy environment makes it an ideal spot for families and friends to gather over a meal.

Don’t forget to try their famous Southern-style breakfast, featuring fluffy biscuits and rich gravy. Each morning, the restaurant fills with the smell of fresh coffee and delicious food, creating an inviting atmosphere.

The staff is friendly and attentive, always ready to recommend favorites from the menu. Southern Sunrise Pancake House is an excellent place to relax and enjoy a hearty breakfast before embarking on your adventures.

Schedule your visit early to beat the crowds, especially during peak season, as this spot tends to fill up quickly!

Address: 27th Ave N, North Myrtle Beach, SC 29582.

3. Savor the Flavors at Blueberry’s Grill

Blueberry’s Grill is celebrated for its award-winning brunch in North Myrtle Beach. This vibrant restaurant features a full cocktail bar, ensuring you can start your day off just right with that perfect mimosa. Their extensive menu has a variety of delicious options, including numerous eggs Benedict styles!

The atmosphere is cheerful and bright, perfect for both families and couples. Enjoy your meal while surrounded by colorful decor and friendly staff. The pancakes and French toast are highly recommended, and they’re perfect for satisfying your sweet tooth.

You can also indulge in savory options like breakfast burritos or omelets. Each dish is made with high-quality ingredients, reflecting the restaurant’s commitment to great food.

The daily specials add variety, so there’s always something new to try. Whether it’s your first visit or your tenth, Blueberry’s Grill promises a delightful dining experience.

Don’t forget to save room for dessert; their sweet options are a fantastic way to finish your meal!

Address: 4492 2nd Ave S, North Myrtle Beach, SC 29582.

4. Find Comfort at Dino’s House of Pancakes

Dino’s House of Pancakes is a beloved local staple that’s been serving hearty meals for over 30 years. Located just a short drive from the beach, this restaurant is renowned for its massive pancakes that will make your taste buds sing. They also offer lighter fare, like the Diet Platter for health-conscious diners.

Customers rave about the warm and inviting atmosphere that Dino’s provides. The colorful decor and friendly service add to the experience, making you feel like part of a big family. Enjoy a wide selection of breakfast items that cater to all tastes.

In addition to pancakes, the diverse menu includes tasty sandwiches and salads for those looking to explore options beyond breakfast. Enjoy your meal while catching up with family or reminiscing about fond beach memories.

Perfect for early birds as well as those who prefer brunch, Dino’s is an ideal place to fuel up before a day of fun in the sun. Whether you’re a pancake enthusiast or just looking for a cozy meal, you won’t be disappointed.

Address: 1120 Hwy 17 N, North Myrtle Beach, SC 29582.

5. Treat Yourself at Golden Griddle Family Restaurant

Golden Griddle Family Restaurant is famous for its classic flapjacks and signature omelets. Located in the heart of North Myrtle Beach, this family-friendly restaurant offers generous portions and great prices. Each breakfast experience is warm and welcoming.

Known for their highly-rated French toast, it’s a must-try for anyone visiting. Guests can enjoy a variety of syrup options, perfect for drizzling over their meals. The restaurant’s atmosphere is casual and family-oriented, making it perfect for all ages.

In addition to breakfast items, Golden Griddle also serves delicious lunch options, including burgers and salads. Their friendly staff helps create a cheerful dining experience, ensuring guest satisfaction time and again.

With its convenient location, you can easily pop in after a long day at the beach. It’s the perfect way to unwind while enjoying a hearty meal.

Golden Griddle Family Restaurant is more than just great food; it’s a community favorite that makes every meal special.

Address: 902 NW 21st Ave, North Myrtle Beach, SC 29582.

6. Delight in Plantation Pancake House

Plantation Pancake House is famous for its extensive omelet menu and legendary stuffed French toast. This charming restaurant is a favorite among locals and tourists looking for a hearty breakfast. Each omelet features fresh ingredients that create rich and flavorful combinations.

The staff is friendly and offers great recommendations based on your preferences. The inviting decor adds to the overall warmth of the space, making it the perfect setting for breakfast with family or friends.

In addition to their signature dishes, Plantation Pancake House serves up delicious pancakes that are fluffy and divine. Pair them with a side of bacon for the ultimate breakfast treat. Each meal is sizable, so be ready to leave with a happy belly.

Whether you’re visiting for breakfast or brunch, there’s no rush here. Enjoy a relaxed atmosphere and take your time savoring every bite. It’s an excellent choice to kick off your day in North Myrtle Beach.

Address: 5900 Coastal Dr, North Myrtle Beach, SC 29582.

7. Experience Hot Stacks

Hot Stacks offers a classic breakfast experience that locals cherish. This charming diner serves dishes like the Cowboy Scramble Skillet and Avocado Toast. Each meal showcases fresh, hearty ingredients prepared with care.

The relaxed atmosphere makes it an excellent place to enjoy breakfast with family or friends. The staff is known for their friendly service, making you feel welcomed from the moment you enter. Bright and cheerful, the diner is a great spot to start your day.

If you’re in the mood for something sweet, try their pancakes piled high with toppings. They also offer various sides to complement your meal. Hot Stacks prides itself on quality food and generous portions.

Whether you want a quick bite or a leisurely meal, Hot Stacks accommodates diners perfectly. Their menu ranges from classic breakfasts to creative options that keep guests coming back.

Address: 7610 N Kings Hwy, Myrtle Beach, SC 29572.

8. Visit Breakfast By The Sea

Breakfast By The Sea is a hidden gem that offers delicious food at low prices. Located near the coastline, this restaurant’s welcoming atmosphere is loved by many. The fast service ensures you don’t have to wait long to get your meal.

The menu features a variety of breakfast staples from pancakes to hearty omelets. Customers rave about the friendly and attentive staff, providing a personal touch to every dining experience. Enjoy your meal while soaking in the casual beach vibe.

Breakfast By The Sea is perfect for those on the go or those who want to take their time enjoying breakfast. The cozy setup allows you to relax and appreciate great food without breaking the bank.

If you’re searching for delicious breakfast options that won’t stretch your budget, be sure to stop by. The combination of quality and value makes Breakfast By The Sea a nice choice to fuel your day.

Address: 6617 N Kings Hwy, Myrtle Beach, SC 29572.

9. Dine at The Olive Garden

The Olive Garden is a family-friendly dining chain that offers a taste of Italy right in North Myrtle Beach. Known for its classic Italian dishes, this restaurant is a great option for visitors craving something different. Their endless salad and breadsticks are a hit among families and friends.

The warm atmosphere and friendly service make dining here a delightful experience. Enjoy authentic Italian pasta dishes, delicious seafood, and other hearty meals to share with your loved ones. The portions are generous, ensuring you leave satisfied.

The Olive Garden’s menu offers something for everyone, even for those who might prefer lighter options. The extensive wine selection also provides a nice touch to enjoy with your meal.

Oh, and don’t forget to try their signature dessert! It’ll be the perfect finish to your meal at this inviting restaurant.

Address: 4001 Highway 17 S, North Myrtle Beach, SC 29582.

10. Enjoy Bistro 90

Bistro 90 is known for its intimate dining experience and diverse menu. This upscale restaurant focuses on fresh seafood and gourmet entrees, ensuring quality in every bite. The ambiance is sophisticated yet relaxed, perfect for a romantic dinner or special occasion.

The dishes served are artfully presented and bursting with flavor. Bistro 90 emphasizes local ingredients, creating a menu that reflects a commitment to quality dining. With experienced chefs at the helm, expect delicious meals that delight the palate.

Pair your dish with a selection from their carefully curated wine list for an experience that feels exclusive and special. The knowledgeable staff is happy to assist with recommendations and wine pairings to enhance your meal further.

Every visit promises an elegant dining experience that makes a night out memorable. Bistro 90 is not just a restaurant; it’s a culinary journey you won’t want to miss.

Address: 2872 Highway 17 S, North Myrtle Beach, SC 29582.

11. Visit 21 Main at North Beach

21 Main at North Beach offers an upscale steakhouse and sushi bar experience with stunning ocean views. The sophisticated ambiance creates the perfect backdrop for a memorable dining experience. Known for its exceptional steaks and high-quality sushi, this restaurant knows how to impress.

The expert chefs bring a passion for culinary excellence, ensuring that every dish is remarkable. Savor perfectly cooked steaks and masterfully crafted sushi rolls, among other diverse offerings. Pair your meal with a hand-crafted cocktail for a truly enjoyable evening.

The restaurant’s attentive staff enhances the experience, providing top-notch service that makes you feel special. Whether you’re celebrating a special occasion or looking for a great meal, 21 Main fits the bill.

Dine while watching the sunset over the ocean for the ultimate 21 Main experience. This restaurant is truly a top choice for food lovers visiting North Myrtle Beach.

Address: 719 North Beach Blvd, North Myrtle Beach, SC 29582.

12. Relax at Sea Breeze Cafe

Sea Breeze Cafe, located within the Wyndham Resort, offers a relaxed atmosphere perfect for breakfast and lunch. With its extensive American menu, the restaurant covers all bases for diners. The beautiful seaside views add an appealing touch, enhancing every meal.

From hearty breakfast fare to lighter lunch options, there’s something for everyone. Guests love the cozy setup that invites friends and families to sit back and unwind over good food. The cafe offers both indoor and outdoor seating for flexibility in dining experiences.

Don’t miss the local favorites that reflect the area’s flavors and culinary heritage. The friendly staff is always eager to assist, making your dining experience enjoyable and effortless.

If you’re staying at the resort or nearby, Sea Breeze Cafe is an excellent place to grab a meal while taking in the scenic beauty of North Myrtle Beach.

Address: 3000 10th Ave S, North Myrtle Beach, SC 29582.

13. Grab a Slice at Mamma Mia Pizzeria

Mamma Mia Pizzeria is a small, casual restaurant known for its delicious pizza and subs. It’s a go-to spot for locals craving comfort food in a friendly atmosphere. The menu features a variety of pizzas with fresh toppings that you can customize to your liking.

The casual vibe is perfect for families, groups, and anyone looking to enjoy a meal without too much fuss. Their generous portions ensure you won’t leave hungry. Besides pizza, Mamma Mia also serves hearty subs and salads for those seeking variety.

Don’t forget to try their garlic knots as a tasty appetizer. Guests love the straightforward menu and the quality of the food served. The quick and friendly service enhances the overall dining experience.

Mamma Mia Pizzeria is not just about the food; it’s about creating a welcoming dining experience that makes everyone feel at home.

Address: 4700 S Kings Hwy, Myrtle Beach, SC 29575.

14. Experience the Vibe at Margaritaville

Margaritaville is a vibrant restaurant inspired by the tropical lifestyle. Located in North Myrtle Beach, it offers a relaxing atmosphere that perfectly captures the essence of beach life. The menu features a diverse range of options, from seafood to burgers, ensuring there’s something for everyone.

The ambiance is colorful and fun, inviting visitors to sit back and soak in the relaxed vibe. Enjoy key lime pie or a signature margarita to enhance your experience. Live music events often take place, adding a festive element to your visit.

Families and friends gather here to enjoy good food, drinks, and great company. The friendly staff is always on hand to make sure your experience is enjoyable. Whether you’re stopping by for lunch or dinner, Margaritaville promises to deliver a delightful dining experience.

Don’t just eat; experience the ambiance and festivities that come with dining at this lively restaurant!

Address: 1300 N Ocean Blvd, Myrtle Beach, SC 29577.

15. Chill at The Boathouse Waterway Bar and Grill

The Boathouse Waterway Bar and Grill features waterfront dining with a focus on fresh seafood and delicious bites. Located near scenic waters, it’s an ideal spot for enjoying meals while soaking in the beautiful views. The lively atmosphere often includes live music events for extra fun.

Menu highlights include seafood dishes and tasty bar food, perfect for pairing with their extensive drink selection. The views from the patio are breathtaking, inviting guests to enjoy sunsets while dining. The friendly staff ensures your experience is nothing short of enjoyable.

Whether you’re in the mood for a casual meal or something a bit more refined, The Boathouse offers flexibility in dining options. Plan your visit for a relaxing meal or a fun evening with friends.

The casual coastal vibe and delicious food make this spot a favorite among locals and tourists alike. Dive into the seafood experience that celebrates the region’s coastal charm!

Address: 201 7th Ave S, North Myrtle Beach, SC 29582.

16. Indulge at Crab Catchers

Crab Catchers is known for its fresh seafood, particularly its delectable crab dishes. Overlooking the beautiful Intercoastal Waterway, this restaurant provides a stunning backdrop for your meal. The relaxed environment complements the already excellent dining experience.

Try the crab legs, which are a guest favorite, and perfectly steamed to retain their flavor. Besides crab, the menu features other fresh seafood options that highlight the chef’s expertise. The friendly staff helps create a welcoming atmosphere that boosts the overall experience.

Guests love the open-air seating, making it a great spot for enjoying the beautiful coastal weather. Pair your meal with a refreshing drink as you take in the stunning views. It’s a popular destination for those craving a taste of the coast.

If you’re in the area, stop by Crab Catchers for a relaxing and delightful seafood dining experience. It’s all about great food and beautiful scenery here!

Address: 2620 N Kings Hwy, Myrtle Beach, SC 29577.

17. Satisfy Your Sweet Tooth at Krispy Kreme

Krispy Kreme is famous for its delicious doughnuts, and the North Myrtle Beach location is no exception. The original hot glazed doughnut is a must-try for every visitor. Watching the doughnuts being made through the open kitchen adds a fun twist to the experience!

The aroma of fresh doughnuts wafts through the air, tempting you to indulge. The variety of flavors ensures that everyone finds something they love. It’s a perfect stop for a morning treat or a late-night snack.

Enjoy your doughnuts with a steaming cup of coffee as you relax in the friendly atmosphere. The dedicated staff makes every visit a pleasure, providing smiles alongside your treats. The casual setting makes it an excellent spot for a quick stop while exploring the area.

For doughnut lovers, Krispy Kreme is the place to satisfy that sweet tooth. Make sure to grab a box to share with friends or family!

Address: 8700C C, Carolina Forest Blvd, Myrtle Beach, SC 29579.

Final Thoughts

North Myrtle Beach offers a fantastic array of dining experiences that cater to every palate. From delightful breakfast spots like Johnny D’s Waffles and Benedicts to the vibrant Margaritaville, there’s something for everyone. Enjoy fresh seafood at Crab Catchers or indulge in sweet treats from Krispy Kreme.

As you explore these outstanding culinary spots, take the time to enjoy the atmosphere and the company of fellow diners. North Myrtle Beach is not just a destination; it’s a delightful journey for your taste buds! And while you’re in the area, consider checking out the things to do in Surf City, NC or explore things to do in Pawleys Island for even more adventure!