American restaurant, Breakfast restaurant, Diner, Family restaurant, Gift shop, Lunch restaurant, Takeout restaurant, Restaurant, Southern restaurant (US), Traditional American restaurant
Known for its charming atmosphere, Cracker Barrel Old Country Store offers a delightful dive into traditional American cuisine. Located in Lynnhaven Mall, this cozy restaurant serves up homestyle favorites like perfectly cooked sirloin steak and their innovative pancake tacos. Patrons rave about the nostalgic decor, particularly during the holidays, while the gift shop showcases unique treasures. Though service can be spotty, many leave satisfied and happy, especially with treats like their signature chocolate pecan pie. At a reasonable price point, it's a perfect family dining spot.
Alvah Swaniawski
September 21, 2024Cracker Barrel Old Country Store always brings a cozy, nostalgic vibe! I dived into their homestyle chicken, perfectly cooked and delicious. 🐔 The pancake tacos were a fun twist I didn't expect!
The holiday decor made the atmosphere even more inviting, and I loved browsing the gift shop post-meal - who can resist those old-fashioned candies?
One downside was my server, who seemed a bit less welcoming than the rest of the staff, but overall, it was a pleasant visit.
Don’t forget to grab a slice of chocolate pecan pie before you leave! 🍰
Seafood restaurant
Lynnhaven Mall, 821 Lynnhaven Pkwy, Virginia Beach, VA 23452, United States
Mexican restaurant
1009 Lynnhaven Mall Loop, Virginia Beach, VA 23452, United States
Italian restaurant
683 Lynnhaven Pkwy, Virginia Beach, VA 23452, United States
Chicken restaurant
812 Lynnhaven Pkwy, Virginia Beach, VA 23452, United States
Chinese restaurant
3501 Holland Rd #111, Virginia Beach, VA 23452, United States
Mexican restaurant
1148 Lynnhaven Pkwy, Virginia Beach, VA 23452, United States
Pho restaurant
4239 Holland Rd #752, Virginia Beach, VA 23452, United States
American restaurant
733 Lynnhaven Mall Loop, Virginia Beach, VA 23452, United States
Fast food restaurant
3341 Virginia Beach Blvd, Virginia Beach, VA 23452, United States