Places To Eat With Your Pup

We are fortunate to have some of the most wonderful restaurants here in Blowing Rock! What is even better is they are plenty of them that are very pet friendly and love for you and your dog to swing by. So if you’re out and about with your four-legged friend, here are some amazing places to eat that welcome you and your dog!

Blowing Rock Ale House
Located on Sunset Drive, Blowing Rock Ale House is a dining experience you can’t miss! An easy stop for you and your pup with outdoor seating and will even provide water for your furry friend! Open Monday-Tuesday, 11:30AM-9PM, Thursday 11:30AM-9:00PM, Friday & Saturday: 11:30AM–10:00PM, and Sunday 12:00-9:00 PM (Closed Wednesdays)

152 Sunset Drive, Blowing Rock, NC 28605
(828) 414-9254

BR Bites and Brews
Conveniently located right on Main Street, BR Bites and Brews welcomes you and your pup to join them on their beautiful front porch to enjoy a beer and some grub. They love when pets come by and it’s a great place for them to partake in some people watching!  Serves breakfast, lunch, and dinner. Hours may vary depending on season, so make sure to visit their website for updated hours.

1132 Main Street, Blowing Rock, NC 28605
(828) 434-8415

Foggy Rock Eatery and Pub
Foggy Rock Eatery and Pub is a great stop for you and your four legged friend! They have a small pet friendly patio out front with 2 tables and is a great spot where you and your dog are more than welcome to sit back, relax, and grab a bite to eat.  Foggy Rock Eatery & Pub is open daily for lunch and dinner from 11:30AM – 9:00PM.

8180 Valley Blvd Blowing Rock, NC
(828) 295-7262

Mellow Mushroom
This dog-friendly national pizza chain is a great place to take your dog. Our Mellow Mushroom has a great outdoor patio with a very pet friendly staff that will take care of you and your pooch.  Open Sunday-Thursday 11:00AM-9:00PM and Friday-Saturday 11:00AM-10:00PM

946 Main Street, Blowing Rock, NC 28605
(828) 295-3399

Six Pence Pub
Six Pence Pub not only has amazing food, but also has a beautiful fenced patio thats welcomes dogs. They have a very pet friendly staff to make sure your dog is taking care of! Its close location on Main Street, is great for people watching and a short walk to Broyhill Park afterwards.  Open Sunday-Wednesday  11:00 AM-12:00 AM and Thursday-Saturday 11:00 AM-2:00AM

1121 Main Street, Blowing Rock, NC 28605
(828) 295-3155

Speckled Trout
The Speckled Trout Restaurant and Bottle Shop in downtown Blowing Rock has delicious dishes that celebrate the roots of Appalachian food. Their outdoor patio is very dog friendly and they love having pups visiting their restaurant. It’s also a short walk to Broyhill Park! Open Sunday-Thursday, 11:00AM-9:00PM and Friday-Saturday, 11:00AM- 10:00PM.

922 Main Street, Blowing Rock, NC 28605
(828) 295-3155

Town Tavern
Located right on Main Street! This sports bar and restaurant has the largest outdoor dining area in the High Country.  Their patio is very dog friendly and a great place for your pup to people watch. They also host live music on their patio every Friday night (weather permitting).  Town Tavern also offers water bowls and treats for your furry friend! Open Monday- Saturday from 11:00AM – 2:00AM and Sunday from 11:00AM – 12:00AM

1182 Main Street, Blowing Rock, NC 28605
(828) 295-7500

To see other pet friendly restaurants around the surrounding area, check out

Want to see more dog friendly ideas in Blowing Rock? visit