Cracker Barrel Old Country Store

American Restaurant

(757) 220-3384

200 Bypass Rd. Williamsburg, VA 23185

www.crackerbarrel.com

Today: 6:00 AM to 9:00 PM

Cracker Barrel Old Country Store offers warm welcomes and friendly smiles with homestyle food made with care and a unique shopping experience – all at a fair price. Whether you’re craving Breakfast All-Day featuring rich Buttermilk Pancakes or lunch and dinner specials like juicy Fried Chicken or slow simmered Chicken n’ Dumplins, there’s something for everybody. Enjoy true Southern cooking at a Cracker Barrel restaurant near you, or order online for convenient pickup or delivery.

InfoReviewsOffersPhotosMap

Hours of Operation

Mon 6:00 AM to 9:00 PM
Tue 6:00 AM to 9:00 PM
Wed 6:00 AM to 9:00 PM
Thu 6:00 AM to 9:00 PM
Fri 6:00 AM to 10:00 PM
Sat 6:00 AM to 10:00 PM
Sun 6:00 AM to 9:00 PM

Reviews

by Pema on 10/28/2021

by Rhode on 2/19/2021

Family Restaurant by Paul (5-Vinson) M on 4/12/2007 via Insider Pages

The Williamsburg Cracker Barrel is an excellent place for a family meal. Although you might find a waiting list due to the tourists visiting the area, the food is well worth the wait. Try it.

Good Place by Elizabeth T. on 3/20/2006 via Judy's Book

Cracker Barrel is a great place to get a meal. It is conveniently located, and the food is always delicious. The selection is broad; they have salads, vegetables, meat, and great desserts. The servers are friendly and helpful, but…

Some data provided by Citysearch


Copyright 2026 EZlocal.com, Inc. All Rights Reserved.