Drag box to select area
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
- Accessibility Details: Ramped curb
- Hours: Hours are by appointment only.
- Hours: Sun-Thurs 6am-10pm
- Accessible: yes