Cracker Barrel Menu > 34 Locations in Virginia 3.4 based on 1637 votes Cracker Barrel Hours by City Abingdon Ashland Bristol Chesapeake Chester Christiansburg Dumfries Emporia Fredericksburg Front Royal Hampton Harrisonburg Henrico Lynchburg Manassas Mechanicsville Midlothian Newport News Richmond Smithfield South Hill Staunton Sterling Troutville Virginia Beach Waynesboro Williamsburg Winchester Woodstock Wytheville Cracker Barrel Hours in Nearby States Alabama Connecticut Delaware Georgia Illinois Indiana Kentucky Maryland Massachusetts Michigan New Hampshire New Jersey People Also Viewed Bonefish Grill 2.9 14 Domino's Pizza 2.9 187 Marco's Pizza 3.2 2 Cracker Barrel 3.4 34 Zaxby's 3.2 16 Pizza Hut 3.7 118 Culver's 3.4 7 Olive Garden 3.6 23 Jimmy John's 3.2 51 Texas Roadhouse 3.6 13 You May Also Like Shoney's Restaurant Menu 4.6 Oasis Cafe Menu 4.5 Cazadores Mexican Restaurant Menu 4.8 Wok Express Menu 4.4 Dos Coyotes Menu 4.8 Wallabys Smokehouse Menu 4.7 The Pasta House Menu 4.7 Cafe Zupas Menu 4.5 Southside Deli Menu 4.9 Miami Subs Grill Menu 4.4