We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cracker Barrel

121 Pleasant Valley Road, I-81 & U.s. 11, Harrisonburg, VA 22801-9726
+1 540-574-3099
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent35%
  • Very good43%
  • Average16%
  • Poor5%
  • Terrible1%
Travellers talk about
Open Now
06:00 - 22:00All hours
$$ - $$$
121 Pleasant Valley Road, I-81 & U.s. 11, Harrisonburg, VA 22801-9726
All Details
Write a Review
Reviews (167)
Traveller rating
Traveller type
Time of year

1 - 10 of 166 reviews

Reviewed 1 week ago

We ate here with granddaughter, food was very good. Well prepared and served quickly. As with all CBs, lose much time because women must shop. Enjoy the meal, hate the shopping that follows.

Thank Past_Master_1992
Reviewed 4 weeks ago via mobile

The food here is amazing and the staff are to. I had a little mix up with my order but my waitress fixed it in a hurry and no charge.

Thank Star B
Reviewed 4 weeks ago via mobile

I was on the road traveling back home and so I stopped into this Cracker Barrel. I was seated immediately which is rare for Cracker Barrel because it's usually very busy. The host was friendly and exhibited good customer service, showing an interest in who...More

Thank A C N
Reviewed 31 May 2017 via mobile

I think the food is always pretty good. My husband wishes they had egg beaters and not just egg whites. He asked for a vegetable omelette and there was bacon in it. I have to beg him to take me to this chain when we...More

Thank annarc6
Reviewed 22 May 2017

We were there for breakfast, a party of seven. Charlea was our waitress and she was very good. Like all Cracker Barrels, the prices were reasonable and the food plentifu.

Thank Samm B
Reviewed 26 April 2017

We've never had bad food at ANY Cracker Barrel ANYwhere. At Pleasant Valley Road location, food is great, service is good. The atnmosphere can be a little loud at times - but that's because there are so many diners enjoying their food and sharing the...More

Thank audreyametz
Reviewed 23 April 2017

Stopped here before heading out for a flight to Florida. Was a great experience because they served us quickly and the food was great. We all ordered big meals and we had no complaints whatsoever. Great Job Guys.

Thank Ryan O
Reviewed 16 April 2017 via mobile

Went here,for a late lunch.Great food,helpful staff.I love the general store,good deals on some of their clothing

Thank Robert C
Reviewed 14 April 2017

really good home cooked meals that make you feel as if your right in your granny's kitchen . best ive had is in Harrisonburg va

Thank msmikell7991
Reviewed 14 April 2017 via mobile

Had the Turkey Special,the dressing was a lot to be desired in taste and the meal wasn't hot.Normally I would have sent back to rewarm ,but we were on road for 9 hours and I was to tired to wait.The waitress was excellent ,so service...More

Nearby Restaurants
Joe's Griddle & Grill
139 reviews
.34 km away
Sub Station
64 reviews
.26 km away
153 reviews
.54 km away
Nearby Attractions
The Shops at Dayton Farmers Market
69 reviews
3.36 km away
The Heritage Museum
21 reviews
3.27 km away
Edith J. Carrier Arboretum
180 reviews
4.69 km away
Silver Lake Mill
5 reviews
3.52 km away
Questions & Answers
Get quick answers from Cracker Barrel staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Brunch, Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids, Groups
Open Hours
06:00 - 22:00
06:00 - 22:00
06:00 - 22:00
06:00 - 22:00
06:00 - 22:00
06:00 - 23:00
06:00 - 23:00
Location and Contact Information
  • Address: 121 Pleasant Valley Road, I-81 & U.s. 11, Harrisonburg, VA 22801-9726
  • Location: United States  >  Virginia (VA)  >  Harrisonburg
  • Phone Number: +1 540-574-3099
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing