Get us in your inbox

Subscribe to get the latest travel articles by the North Carolina Travel Guides team straight to your inbox.

Subscribe Search

11 Great Restaurants in Blowing Rock, NC (You’ll Love)

Dish at The Speckled Trout Restaurant and Bottle Shop, one of the best restaurants in Blowing Rock
Food at The Speckled Trout Restaurant and Bottle Shop, one of the best restaurants in Blowing Rock

Whether you like French cuisine, Appalachian dishes, pub fare, or another type of food, you can get it at the restaurants in Blowing Rock.

After exploring the town, there are a lot of incredible restaurants you can visit that serve delicious food, such as burgers, pizza, pasta dishes, tacos, seafood dishes, and much more. At some of these places, you can get dishes made with local ingredients, and there are also places with extensive wine lists and places where you can get local craft beer with your food.

I made this Blowing Rock restaurants guide to help you decide where to get dinner!

Best Restaurants in Blowing Rock

The Speckled Trout Restaurant and Bottle Shop

Food at The Speckled Trout Restaurant and Bottle Shop
Dish at The Speckled Trout Restaurant and Bottle Shop

The Speckled Trout Restaurant & Bottleshop is a restaurant that is located on the town’s Main Street. You can go here to have delicious Appalachian dishes for lunch and dinner from Thursday through Monday.

The restaurant’s dinner menu, which changes depending on the availability of ingredients, includes a large variety of delicious dishes, including starters, salads, seafood dishes, handhelds, and more.

One of the best dishes to get is the “Black Pepper Crusted NY Strip”, which comes with fried artichokes, fresh spinach, pickled red onions, red pepper vinaigrette, and crispy fingerling.

You can also get the “Blackened Trout Po’ Boy”, which is made with trout, tomato, creamy slaw, and remoulade. It is served on a wheat baguette.

The menu also includes a large variety of cocktails, mocktails, and wines by the glass.

Address: 922 Main St, Blowing Rock, NC 28605

Timberlake’s Restaurant at Chetola Resort

Fries and burger at Timberlake's Restaurant
Burger and fries at Timberlake’s Restaurant

Timberlake’s Restaurant is a restaurant that was established in 2012 and is open daily. You can find the restaurant at the Chetalo Resort, which is an upscale mountain resort.

At the restaurant, there are three dining rooms, including one where you can enjoy your food with a view of the waterfront.

The dinner menu, which is also available for lunch, includes various delicious entrees.

One of the best entrees to get is the “Grilled Venison Loin”, which is a fresh grilled venison loin that is served with blueberry sausage, garlic parmesan mashed potatoes, and roasted tricolor carrots.

You can also get the “House Made Lobster Mac and Cheese”, which is a penne pasta dish with a creamy bechamel sauce and fresh lobster. It is topped with cheese and served with a side of broccolini.

There are also various sandwiches that you can get, such as the “Brisket Burger”, which is a burger that comes with two 4oz patties, a choice of cheese, lettuce, tomato, pickles, and onion.

Timerlake’s Restaurant’s menu also includes various salads, starters, and side dishes.

Address: 185 Chetola Lake Dr, Blowing Rock, NC 28605

Cafe Violette

Dish at Cafe Violette
Food at Cafe Violette

Cafe Violette, which was established in 2020, is a restaurant in Blowing Rock where you can get incredible food as well as many types of wine. The dishes that you can get at Cafe Violette were inspired by the Mediterranean coast of France, and are made with fish, ingredients, and spices from that region.

The “Bolognese” dish is a great option on the menu. This is a house-made pappardelle dish made with BFR beef bolognese and Grana Padano cheese.

You can also get the “Grouper”, which comes with Parisian gnocchi, rouille, roasted fennel, and parsley salad.

The “Du Potager” is a great dish to get as well. It is made with NC Tidewater risotto, sautéed fennel, gremolata, local mushrooms, and kale.

You can also get one of the dishes on the menu that you can share, such as the “Escargot & Gougères”, which is a dish with Burgundy snails, Brussels leaves, garlic cream, and cheese choux pastries.

Cafe Violette’s always-changing wine list includes a large variety of wines.

Address: 1132 Main St #102, Blowing Rock, NC 28605

Town Tavern

Outside of Town Tavern
Town Tavern from the outside – Nolichuckyjake / Shutterstock.com

Town Tavern is a sports bar and restaurant that is located on the town’s Main Street that is open for dinner, as well as lunch and drinks. The restaurant has the largest outdoor area in the region.

At Town Tavern, you can get casual fare, which includes various burgers, wraps, sandwiches, barbecue dishes, and more. The drinks menu includes various local and regional craft beers.

When having dinner here, a great dish to get is “The Tavern Burger”, which comes with a choice of American, cheddar, Swiss, or Provolone cheese.

You can also get the “Philly Wrap”, which is made with thin sliced chicken or rib-eye, lettuce, American white cheese, and tomato.

The “Tavern Chicken Tacos” are also great. These are two flour tortillas that are stuffed with lettuce, pico de Gallo, cheddar jack cheese, and grilled enchilada chicken.

Address: 1182 Main St, Blowing Rock, NC 28605

Mellow Mushroom

Mellow Mushroom from the outside
Outside of Mellow Mushroom – Nolichuckyjake / Shutterstock.com

Mellow Mushroom is a chain of pizza restaurants with locations throughout America and several locations in North Carolina, of which one is in Blowing Rock. You can find this location at 946 Main Street.

You can get all kinds of stone-baked pizzas at this place that are made with high-quality dough and ingredients, and it is possible to build your own pizza or choose one of the available specialty pizzas.

One of the best pizzas to get is the “Kosmic Karma”, which is made with spinach, roasted tomatoes, fresh Roma tomatoes, feta cheese, a pesto swirl, and a red sauce.

You can also get the “Veg Out”, which comes with Mellow red sauce, green peppers, sliced mushrooms, sweet onions, Roma tomatoes, spinach, black olives, and mozzarella.

In addition to great pizza, you can also choose one of the craft beers from the beer menu. This menu includes beers from North Carolina breweries, such as Sycamore Brewing.

Address: 946 Main St, Blowing Rock, NC 28605

The Penny Path

Crepe with sugar at The Penny Path
Crepe at The Penny Path

The Penny Path is a creperie that is located at the Shoppes on the Parkway. At this place, you can have all kinds of delicious sweet and savory crepes.

For example, one of the best savory crepes to get is the “Mushroom Crepe”, which is made with a cheese blend and a fresh marinated mushroom blend.

You can also get the “Herb de Provence” crepe, which is made with cheese, spinach, Herb de Provence garlic butter, and fresh tomatoes.

A great sweet crepe to get is the “Peach”, which is made with peaches, honey or caramel, house cream, and cinnamon.

The “Crepe Suchard”, which is a crepe that is filled with vanilla ice cream, dark chocolate sauce, fresh strawberries, and whipped cream, is a great option too.

Address: 278 Shoppes on the Parkway Rd, Blowing Rock, NC 28605

Twigs Restaurant and Bar

Twigs Restaurant and Bar is one of the best restaurants in Blowing Rock that you can find at 7956 Valley Boulevard where you can get high-quality dishes made with fresh and local ingredients.

The restaurant has a cozy dining room, and when you go to Twigs on Friday and Saturday nights, you can listen to live music as there are bands on those nights.

Twigs’ dinner menu includes a variety of delicious starters, soups, salads, and entrees.

One of the best main dishes is the “Mountain Rainbow Trout”, which is sautéed or pecan encrusted. It comes with capers, arugula, citrus beurre blanc, salad, and fingerling potatoes.

The “Bowtie Pasta” is a delicious dish to get as well. It is made with garlic, spinach, tomatoes, pine nuts, gorgonzola, fresh basil, and white wine sauce.

You can also get a dish with wild-caught salmon that is served with green onion risotto, saffron dill beurre blanc, and zucchini ribbons.

Address: 7956 Valley Blvd, Blowing Rock, NC 28605

Storie Street Grille

Storie Street Grille is a restaurant that was founded in 2000. At the restaurant, you can get delicious fresh dishes made with locally sourced ingredients.

The restaurant has a “Smash Burgers” menu as well as a regular menu.

One of the best smash burgers to get is the “Mayor MacCheese”, which is made with American cheese, greens, remoulade, and onions.

In addition to that, the restaurant serves flatbreads, sandwiches, mains, desserts, and much more.

One of the best flatbreads to get is the “Fig & Balsamic”, which is made with figs, pancetta, red pepper goat’s cheese, provolone cheese, balsamic reduction, and greens.

The “Pastta Inferno”, which is made with roasted garlic, shallot, penne, Italian Sausage & shrimp, and spicy rosa sauce, is a great option too.

Storie Street Grille also has a large drinks list, which includes many different types of cocktails, local craft beer, and different options of wines.

Address: 1167 Main St, Blowing Rock, NC 28605

The Pedalin’ Pig

Exterior of The Pedalin' Pig
Building of The Pedalin’ Pig – Nolichuckyjake / Shutterstock.com

The Pedalin’ Pig is a BBQ restaurant with three locations in North Carolina. You can find one of these locations in Blowing Rock, on Valley Boulevard. The restaurant is open from Thursday through Monday.

When having dinner here, you can get one of the samplers. For example, you can get the “Pedalin Piggy” sampler, which consists of pulled pork, smoked spicy sausage, smoked back ribs, and two sides

You can also get the “Double Smokehouse” sampler, which comes with ribs, brisket, pulled pork, and four sides.

Some sides that you can choose from include baked beans, green beans, sweet potato fries, and mac & cheese.

The Pedalin’ Pig also serves various burgers. For example, you can get the “Rosco Burger”, which is a burger with one beef patty, pulled pork, homemade queso, smokehouse sauce, and crispy pork rinds.

The restaurant also serves tacos. For example, you can get the “Turkey Bacon Cheddar Tacos”, which come with bacon, shredded cheddar, iceberg lettuce, smoked turkey, and Alabama sauce.

The menu also includes desserts, sandwiches, fresh salads, and other types of dishes.

Address: 8304 Valley Blvd, Blowing Rock, NC 28605

Six Pence Pub

Six Pence Pub is a family-owned restaurant with two locations, of which one is located on Blowing Rock’s Main Street. At Six Pence Pub, you can get delicious traditional British and American pub fare.

You can choose from many different types of sandwiches. These are all served on a choice of bun and are served with a choice of a side. One of the best sandwiches to get is the “Grilled Salon B.L.T.”, which is topped with lettuce, red onion, tomato, and mayonnaise.

Another great dish to get is the “Fish and Chips”, which comes with pub fries and beer-battered cod tenderloin, tartar sauce, and malt vinegar.

There are also daily features. For example, on Wednesday, the daily special is the “Gouda Burger”.

You can get different types of desserts at the pub, such as the “Housemade Bread Pudding”.

The menu of Six Pence Pub also includes all kinds of beverages, including various specialty coffees, bourbon, single malt scotch, and other drinks.

Address: 1121 Main St, Blowing Rock, NC 28605

Blowing Rock Brewing Company

Blowing Rock Brewing Company is a small-batch brewery and restaurant that’s great to visit if you want to get delicious food in Blowing Rock.

The menu includes various sandwiches, burgers, wings, tacos, starters, salads, and much more.

One of the best menu items is the “Ale House Burger”, which is made with Angus beef, bacon, Ashe County Cheddar, red leaf lettuce, picked, tomato, and spicy aioli. It is served on a toasted brioche bun.

The “Shrimp Tacos” are three grilled tortillas with jalapeño slaw, mango salsa, and avocado-lime crema.

You can also get the “Beer-Battered Fish & Chips”, which is made with wild-caught Alaskan cod and comes with house-made chips and tartar sauce.

At this place, you can also get all kinds of unique drinks, including artisanal ales and lagers. You can see what’s currently on tap at the brewery on their website.

Visiting Blowing Rock Brewing Company is also one of the best things to do in Blowing Rock.

Address: 152 Sunset Dr, Blowing Rock, NC 28605

More North Carolina Articles

Best things to do in Boone

Small towns near Charlotte

Weekend trips from Asheville

Best things to do in Hickory

Small towns near Raleigh

Blowing Rock Restaurants Tips

Some of the places that I mentioned in this article can be very busy, so I recommend making an advanced reservation when you want to have dinner in Blowing Rock. For example, an advanced reservation is recommended when you want to go to Timberlake’s Restaurant at Chetola Resort.

Outside of The Speckled Trout Restaurant and Bottle Shop
The Speckled Trout Restaurant and Bottle Shop from the outside – Nolichuckyjake / Shutterstock.com

Restaurants in Blowing Rock Map


As you see, there are a lot of incredible restaurants in Blowing Rock. Enjoy your meal!

Get us in your inbox

Subscribe to get the latest travel articles by the North Carolina Travel Guides team straight to your inbox.

Subscribe