Cracker Barrel Old Country Store

American restaurant, Breakfast restaurant, Diner, Family restaurant, Gift shop, Lunch restaurant, Takeout restaurant, Restaurant, Southern restaurant (US), Traditional American restaurant

Cracker Barrel Old Country Store in Chesapeake offers a comforting slice of Americana with its traditional diner feel and home-cooked meals. Families flock here for breakfast, lunch, and dinner, savoring favorites like fluffy pancakes and hearty sirloin, all served in a warm, inviting atmosphere. While many appreciate the friendly service and nostalgic gift shop, some patrons have expressed concerns over rising prices and declining portion sizes. Overall, it remains a go-to spot for a taste of Southern comfort food at a reasonable price.

Contact Info

  • Location: 4700 Portsmouth Blvd, Chesapeake, VA 23321
  • Phone: (757) 405-3890
  • Price range: $$
Cracker Barrel Old Country Store

Opening hours

  • Monday: 7 am-10 pm
  • Tuesday: 7 am-10 pm
  • Wednesday: 7 am-10 pm
  • Thursday: 7 am-10 pm
  • Friday: 7 am-10 pm
  • Saturday: 7 am-10 pm
  • Sunday: 7 am-10 pm

Services

Cracker Barrel Old Country Store Food & drink
Cracker Barrel Old Country Store Vibe
Cracker Barrel Old Country Store Steak and eggs
Cracker Barrel Old Country Store By owner

Menus and Prices

Cracker Barrel Old Country Store menu prices 1
Cracker Barrel Old Country Store menu prices 2
Cracker Barrel Old Country Store menu prices 3
Cracker Barrel Old Country Store menu prices 4
Cracker Barrel Old Country Store menu prices 5

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Recent Reviews

Crystel McDermott

September 22, 2024

Cracker Barrel Old Country Store is a classic choice for a comforting meal! 😊 The atmosphere is warm and inviting with a touch of nostalgia. I loved their sirloin steak served with tender veggies and fluffy mashed potatoes - definitely hit the spot!

Our waitress was attentive, ensuring our glasses were filled throughout the meal. The biscuits are always a treat, but I wish they’d come with a wider variety of jellies.

A few hiccups on service speed during the busy weekend rush, but overall, it's a solid place for a family meal. Just keep in mind, prices seem to have gone up lately... 🍽️


Nearby Restaurants

Olive Garden Italian Restaurant

Italian restaurant

4117 Chesapeake Square Blvd, Chesapeake, VA 23321, United States

Szechuan Inn Restaurant

Chinese restaurant

3916 Portsmouth Blvd B1, Chesapeake, VA 23321, United States

Images Restaurant & Entrnmnt

Restaurant

3940 Airline Blvd #124, Chesapeake, VA 23321, United States

Fruitsplash Factory

Caribbean restaurant

2108 Starmount Pkwy #300, Chesapeake, VA 23321, United States

Plaza Azteca Mexican Restaurant · Dock Landing

Mexican restaurant

2416 Dock Landing Rd, Chesapeake, VA 23321, United States

Frank's Restaurant

Restaurant

4717 W Military Hwy #1728, Chesapeake, VA 23321, United States

Old Bay Seafood

Restaurant

2125 Starmount Pkwy, Chesapeake, VA 23321, United States

Chuck E. Cheese

Pizza restaurant

4400 Peek Trail, Chesapeake, VA 23321, United States

Wendy's

Fast food restaurant

4308 Portsmouth Blvd, Chesapeake, VA 23321, United States

McGrath's Food Truck

Restaurant

4708 Portsmouth Blvd, Chesapeake, VA 23321, United States

Chinese Gourmet Express

Chinese restaurant

Chesapeake Square Mall, 4200 Portsmouth Blvd #512, Chesapeake, VA 23321, United States

Nori Japan

Asian restaurant

4200 Portsmouth Blvd #520, Chesapeake, VA 23321, United States

Waffle House

Breakfast restaurant

3251 Western Branch Blvd, Chesapeake, VA 23321, United States

DOMOISHI ramen-poke-tea-wings

Ramen restaurant

2400 Chesapeake Square Ring Rd, Chesapeake, VA 23321, United States

Papa Johns Pizza

Pizza restaurant

3115 Western Branch Blvd, Chesapeake, VA 23321, United States

Wawa

Fast food restaurant

3408 Western Branch Blvd, Chesapeake, VA 23321, United States

Captain D's

Seafood restaurant

3313 Western Branch Blvd, Chesapeake, VA 23321, United States

Zero's Subs

Sandwich shop

3116 Western Branch Blvd B, Chesapeake, VA 23321, United States

Bubba's 33

American restaurant

4120 Portsmouth Blvd, Chesapeake, VA 23321, United States

Taco Bell

Fast food restaurant

3236 Western Branch Blvd, Chesapeake, VA 23321, United States