Top restaurants list

10 Best Hole In The Wall Restaurants in Myrtle Beach

  • 10 restaurants
  • Myrtle Beach, South Carolina
  • Updated April 28, 2026

The top ten best hole in the wall restaurants in Myrtle Beach are The Roasted Bean, Johnny D's Waffles, Big Mike's Soul Food, Bully's Pub, Mrs. Fish Seafood Grill, Hot Stacks Pancake House, The Market Common, The Grumpy Monk, Café Old Vienna, and Duffy Street Seafood. Restaurants operating from modest buildings across the Grand Strand specialize in fresh and locally caught seafood and authentic Southern comfort food. These no-frills dining rooms provide menu options like fried chicken, collard greens, steamed crab legs, and red velvet waffles. 

Myrtle Beach's hole in the wall restaurants occupy storefronts along North Kings Highway or sit in simple structures near the water. Their reputations are built on family recipes, word-of-mouth praise, and a direct focus on food over elaborate decor. Guests experience a spectrum of environments, from the loud, family-friendly setting at Bully's Pub to the quiet, intimate feel of Café Old Vienna. A meal at a hole in the wall restaurant in Myrtle Beach averages $20 per person.

Big Mike's Soul Food is distinguished by its strict adherence to traditional Southern recipes. Johnny D's Waffles provides a premier experience for creative breakfast dishes. Mrs. Fish Seafood Grill serves as a dependable choice for simple, fried seafood, while Café Old Vienna offers a rare opportunity to enjoy authentic German cooking.

The top hole in the wall restaurants in Myrtle Beach are listed below.

  1. The Roasted Bean 1
    Coffee & Tea
    The Roasted Bean serves artisanal coffee and light cafe fare in a cozy, intimate setting. This hole in the wall is a local favorite in Myrtle Beach for those seeking a quiet escape from the main tourist strips.
    Item Prices
    185
    Average Item Price
    $4.75
    More about The Roasted Bean

    Type of Restaurant:

    Cafe, Coffee Shop

    Type of Food:

    American, Coffee

    Signature Dishes:

    Specialty Lattes
    Fresh-Baked Pastries
    Breakfast Sandwiches

    The Roasted Bean signature dishes:: Specialty Lattes
Fresh-Baked Pastries
Breakfast Sandwiches

    Location:

    3421 Knoles St, Myrtle Beach, SC 29577

    Special Feature:

    The shop sources high-quality, single-origin coffee beans for all espresso drinks.

    What Makes It Special:

    Guests find a relaxed, welcoming environment perfect for reading or light conversation.

    What Sets It Apart:

    The focus on perfecting a small, specialized menu of coffee and pastries provides a distinct and high-quality experience.

    Operating Hours:

    Permanently Closed

    Price:

    $10 to $20 per person

    The Roasted Bean Menu Prices
  2. Bully's Pub & Grill 2
    Bully's Pub operates as a classic sports bar and grill in a relaxed, casual setting. This Myrtle Beach spot is a hole in the wall for those seeking cold beer, hearty burgers, and a place to watch the game.
    Item Prices
    38
    Average Item Price
    $7.87
    More about Bully's Pub & Grill

    Type of Restaurant:

    Bar, Casual Dining

    Type of Food:

    American, Pub Fare

    Signature Dishes:

    Chicken Wings
    Pulled Pork Sandwich
    Patty Melt Burger

    Bully's Pub & Grill signature dishes:: Chicken Wings
Pulled Pork Sandwich
Patty Melt Burger

    Location:

    4868 US-17, North Myrtle Beach, SC 29582

    Special Feature:

    The venue features numerous large-screen TVs broadcasting live sports events.

    What Makes It Special:

    Diners find reliable, affordable pub staples available for quick dine-in or casual evening drinks.

    What Sets It Apart:

    The focus on a welcoming, unpretentious atmosphere makes the spot a dependable daily option for local residents.

    Operating Hours:

    Monday–Thursday: 12:00 PM–1:00 AMFriday–Saturday: 12:00 PM–2:00 AMSunday: 12:00 PM–1:00 AM

    Price:

    $10 to $20 per person

    Bully's Pub & Grill Menu Prices
  3. The Grumpy Monk 3
    Japanese
    The Grumpy Monk offers a wide selection of craft beer and elevated pub fare. This hole in the wall is a popular spot in Myrtle Beach for those looking to enjoy a casual meal alongside local brews.
    Item Prices
    230
    Average Item Price
    $12.97
    More about The Grumpy Monk

    Type of Restaurant:

    Brewery, Casual Dining

    Type of Food:

    American, Pub Fare

    Signature Dishes:

    Famous Monk Wings
    Big Kid Chicken Fingers
    The Red White & Blue Burger

    The Grumpy Monk signature dishes:: Famous Monk Wings
Big Kid Chicken Fingers
The Red White & Bl...

    Location:

    4545 US-501, Myrtle Beach, SC 29579

    Special Feature:

    The bar features a massive, rotating selection of craft beers from local and national breweries.

    What Makes It Special:

    Diners find a lively, social atmosphere perfect for catching up with friends.

    What Sets It Apart:

    The focus on high-quality craft beer paired with reliable, satisfying bar snacks defines the experience.

    Operating Hours:

    Monday–Thursday, Sunday: 11:00 AM–10:00 PMFriday–Saturday: 11:00 AM–11:00 PM

    Price:

    $10 to $20 per person

    The Grumpy Monk Menu Prices
  4. Johnny D's Waffles 4

    4. Johnny D's Waffles

    Johnny D's Waffles serves creative, oversized waffles and classic breakfast plates. This Myrtle Beach establishment operates as a hole in the wall for those seeking a hearty, indulgent morning meal.
    More about Johnny D's Waffles

    Type of Restaurant:

    Diner, Casual Dining

    Type of Food:

    American, Breakfast

    Signature Dishes:

    Irish Skillet
    Old Fashioned Waffle
    Punch of Protein Omelette

    Johnny D's Waffles signature dishes:: Irish Skillet
Old Fashioned Waffle
Punch of Protein Omelette

    Location:

    3301 N Kings Hwy, Myrtle Beach, SC 29577

    Special Feature:

    The menu features a wide array of unique waffle creations, from sweet to savory.

    What Makes It Special:

    Diners receive massive portions of comfort food in a cheerful, bustling atmosphere.

    What Sets It Apart:

    The long-standing reputation as the go-to breakfast spot in the area makes it a cherished community landmark.

    Operating Hours:

    Monday–Friday, Saturday–Sunday: 7:00 AM–2:00 PM

    Price:

    $10 to $20 per person

  5. Big Mike's Soul Food 5

    5. Big Mike's Soul Food

    Big Mike's Soul Food serves authentic Southern comfort food in a simple, no-frills building. This hole in the wall in Myrtle Beach is a premier destination for those craving fried chicken and slow-cooked collard greens.
    More about Big Mike's Soul Food

    Type of Restaurant:

    Casual Dining, Soul Food

    Type of Food:

    Southern, Soul Food

    Signature Dishes:

    Big Mike's Special
    Lil Mike's Special
    Fish Basket

    Big Mike's Soul Food signature dishes:: Big Mike's Special
Lil Mike's Special
Fish Basket

    Location:

    504 16th Ave N, Myrtle Beach, SC 29577

    Special Feature:

    The culinary team uses generational family recipes to create traditional, homestyle meals.

    What Makes It Special:

    Guests experience genuine Southern hospitality and bold, satisfying flavors.

    What Sets It Apart:

    The strict adherence to old-fashioned soul food preparation methods ensures an authentic regional meal.

    Operating Hours:

    Monday–Friday, Saturday: 11:00 AM–9:00 PMSunday: Closed

    Price:

    $10 to $20 per person

  6. Mrs. Fish Seafood Grill 6

    6. Mrs. Fish Seafood Grill

    Mrs. Fish Seafood Grill serves fresh, simply prepared seafood in a modest, counter-service space. This hole in the wall is a local favorite in Myrtle Beach for those seeking high-quality fried and grilled fish without the frills.
    More about Mrs. Fish Seafood Grill

    Type of Restaurant:

    Fast Casual, Seafood

    Type of Food:

    Seafood

    Signature Dishes:

    Fried Shrimp
    Grilled Shrimp
    Lightly Fried Oysters

    Mrs. Fish Seafood Grill signature dishes:: Fried Shrimp
Grilled Shrimp
Lightly Fried Oysters

    Location:

    919 Broadway St, Myrtle Beach, SC 29577

    Special Feature:

    The menu focuses on straightforward preparations that allow the freshness of the seafood to stand out.

    What Makes It Special:

    Guests find reliable, affordable seafood staples available for quick dine-in or takeout.

    What Sets It Apart:

    The combination of low price points and consistent, high-quality ingredients makes the spot a dependable choice for a fast meal.

    Operating Hours:

    Monday – Tuesday: 11:00 AM – 3:00 PMWednesday: 11:00 AM – 7:00 PMThursday: 11:00 AM – 7:00 PMFriday: 11:00 AM – 7:00 PMSaturday: 11:00 AM – 7:00 PMSunday: Closed

    Price:

    $10 to $20 per person

  7. Hot Stacks Pancake House 7

    7. Hot Stacks Pancake House

    Hot Stacks Pancake House serves classic American breakfast plates in a retro, diner-style setting. This Myrtle Beach eatery functions as a hole in the wall for those seeking a hearty morning meal.
    More about Hot Stacks Pancake House

    Type of Restaurant:

    Diner, Casual Dining

    Type of Food:

    American, Breakfast

    Signature Dishes:

    Deluxe French Toast
    Eggs Benedict
    Quesadilla

    Hot Stacks Pancake House signature dishes:: Deluxe French Toast
Eggs Benedict
Quesadilla

    Location:

    1501 N Kings Hwy, Myrtle Beach, SC 29577

    Special Feature:

    The menu features traditional breakfast staples prepared with consistent, homestyle quality.

    What Makes It Special:

    Guests receive massive portions of comfort food in a relaxed, community-oriented setting.

    What Sets It Apart:

    The unpretentious vibe and focus on classic breakfast staples make it a dependable daily option.

    Operating Hours:

    Monday–Friday, Saturday–Sunday: 7:00 AM–1:30 PM

    Price:

    $10 to $20 per person

  8. The Market Common 8

    8. The Market Common

    The Market Common serves as a premier shopping and dining district in Myrtle Beach. This hole in the wall destination houses a variety of independent eateries and boutiques in a modern, pedestrian-friendly environment.
    More about The Market Common

    Type of Restaurant:

    Casual Dining, Shopping

    Type of Food:

    American, Global

    Signature Dishes:

    Gourmet Burgers
    Artisan Pizza
    Fresh Salads

    The Market Common signature dishes:: Gourmet Burgers
Artisan Pizza
Fresh Salads

    Location:

    4017 Deville St, Myrtle Beach, SC 29577

    Special Feature:

    The venue hosts frequent community events, including farmers' markets and outdoor concerts.

    What Makes It Special:

    Diners access a multitude of international cuisines in a single, architecturally significant location.

    What Sets It Apart:

    The incubator model allows up-and-coming chefs to test new concepts before opening standalone restaurants.

    Operating Hours:

    Monday–Friday, Saturday: 10:00 AM–8:00 PMSunday: 11:00 AM–7:00 PM

    Price:

    $20 to $30 per person

  9. Café Old Vienna 9

    9. Café Old Vienna

    Café Old Vienna serves authentic German and Austrian cuisine in a cozy, traditional setting. This Myrtle Beach establishment operates as a hole in the wall for those seeking bratwurst, schnitzel, and imported beers.
    More about Café Old Vienna

    Type of Restaurant:

    Casual Dining

    Type of Food:

    German, Austrian

    Signature Dishes:

    Chicken Schnitzel
    Parmesan Pork Schnitzel
    Giant Pretzel Appetizer

    Café Old Vienna signature dishes:: Chicken Schnitzel
Parmesan Pork Schnitzel
Giant Pretzel Appe...

    Location:

    1604 N Kings Hwy, Myrtle Beach, SC 29577

    Special Feature:

    The dining room is decorated with authentic German beer steins and memorabilia.

    What Makes It Special:

    Guests enjoy hearty, traditional European comfort food paired with a selection of imported lagers.

    What Sets It Apart:

    The specific focus on authentic German and Austrian recipes provides a distinct dining experience.

    Operating Hours:

    Monday, Tuesday–Thursday: 2:00 PM–8:00 PMFriday–Saturday: 2:00 PM–8:30 PMSunday: Closed

    Price:

    $20 to $30 per person

  10. Duffy Street Seafood 10

    10. Duffy Street Seafood

    Duffy Street Seafood operates as a classic, no-frills seafood shack in a relaxed, beach-town setting. This hole in the wall in Myrtle Beach provides a reliable choice for those seeking fresh, steamed, and fried seafood.
    More about Duffy Street Seafood

    Type of Restaurant:

    Casual Dining, Seafood

    Type of Food:

    Seafood

    Signature Dishes:

    Blackened Fish Bites
    Steamed Oysters
    Duffy Street Shrimp and Grits Platter

    Duffy Street Seafood signature dishes:: Blackened Fish Bites
Steamed Oysters
Duffy Street Shrimp and...

    Location:

    319 Sea Mountain Hwy North Myrtle Beach, SC 29582

    Special Feature:

    The menu focuses on simple, well-executed seafood preparations that emphasize freshness.

    What Makes It Special:

    Diners enjoy a casual, family-friendly atmosphere with a focus on high-quality ingredients.

    What Sets It Apart:

    The combination of a relaxed, beachy vibe and a menu dedicated to classic coastal flavors makes it a local favorite.

    Operating Hours:

    Monday – Sunday: 11:30 AM – 9:00 PM

    Price:

    $20 to $40 per person

On the map

More top restaurant lists in South Carolina

Find your next favorite spot

Can't decide? start here: