Cracker Barrel

Flag as Inappropriate

100% Were impressed
The Cracker Barrel restaurant chain opened its first store in 1969, in Lebanon, Tennessee. The Tewksbury location is true to its roots, both in the style of cooking and in the country store, where you can buy anything from a cookie jar to an old-fashioned rocking chair.
1795 Andover St, Tewksbury, MA 01876
(978) 858-3717
  • Accessibility Details: Ramped curb
  • Hours: Hours are by appointment only.
  • Hours: Sun-Thurs 6am-10pm
    Fri-Sat 6am-11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »