Some Massachusetts families never roast a single bird on Thanksgiving, and they are perfectly happy about it. Instead, they lean on a short list of old-school spots that have been feeding New England for generations.
A few are colonial-era inns with fireplaces and creaky floors, while others are humble turkey stands where the whole menu revolves around one bird. This list covers six of those places, from Sudbury and Sturbridge out to the South Shore.
Each one has a different reason to earn your holiday trust, whether that is history, homemade pot pies, or a full turkey dinner you can carry out the door. Save it now, because Thanksgiving week has a way of sneaking up fast.
1. Longfellow’s Wayside Inn, Sudbury, MA

Few dining rooms in Massachusetts can claim a story that starts in 1707. Longfellow’s Wayside Inn sits on Wayside Inn Road in Sudbury, and the historic building still serves as a working restaurant with a bar, a patio, and antiques-filled rooms.
Turkey Dinner is a regular highlight on the menu here, so this is not a place that only remembers the bird in November. The kitchen also turns out classic New England plates like Yankee Pot Roast, prime rib, French onion soup, and lobster casserole.
Takeout is available, which makes the inn a smart option for families who want a traditional meal without the full day of cooking. Portions run generous, and the secluded country setting has long made it a favorite for big family gatherings.
A practical note: the restaurant is closed Monday and Tuesday. It is open Wednesday through Saturday for lunch and dinner and Sunday from noon to 8 PM.
Reservations are recommended, and the phone number is 978-443-1776.
2. Publick House Historic Inn, Sturbridge, MA

Sturbridge and Thanksgiving go together pretty naturally, and the Publick House is a big reason why. The inn traces its roots to a Revolutionary-era tavern started by Colonel Ebenezer Crafts.
Today it operates as a Colonial-era inn with traditional guest rooms and a homey tavern. The rooms have been updated with modern comforts, and the property even has an outdoor pool for warmer months.
Around the holiday, the Publick House is well known across Massachusetts for its Thanksgiving takeout dinners. That makes it a natural pick for families who love the idea of a classic New England meal but would rather spend the morning watching the parade than basting.
The inn sits at 277 Main St in Sturbridge. Holiday orders tend to go quickly, so I would call 508-347-3313 or check the website early in November.
3. Salem Cross Inn, West Brookfield, MA

Six hundred acres of farmland surround this 1700s-era inn, and that setting shapes nearly everything on the plate. Salem Cross Inn focuses on locally sourced American fare served in a building that looks like it belongs to another century.
Menu highlights include New England Seafood Chowder, Maple Jack Chicken, Yankee Pot Roast, and prime rib. Dessert leans proudly old-fashioned, with Deep Dish Apple Pie and Indian Pudding.
For some families, a pre-Thanksgiving dinner here has become its own tradition. Curbside pickup and takeout are also offered, which helps when the holiday table is at home.
Hours are limited, so plan ahead. The inn is open Thursday through Saturday from 4 to 8 PM and Sunday from noon to 5 PM, with expected costs of about $30 to $80 per person.
4. The 1761 Old Mill, Westminster, MA

A duck pond, a waterfall, and a covered bridge are not standard features at most restaurants. At The 1761 Old Mill in Westminster, they come with the parking lot.
The family-run spot serves American comfort food inside a rustic mill that dates to 1761. Prime rib, chicken pot pie, thick New England clam chowder, and pecan rolls are among the dishes it is known for.
Portions are large enough that leftovers are almost guaranteed, which is never a bad thing during holiday week. Takeout is available, so carrying a hearty meal home is an easy option.
Prices run about $20 to $30 per person. The restaurant is closed Mondays and opens at 11:30 AM the rest of the week, with later hours on Friday and Saturday.
5. Bongi’s Turkey Roost, Duxbury, MA

Turkey is not just on the menu at Bongi’s. It basically is the menu, and South Shore families have built their holiday plans around that fact.
The family-run takeout spot in Duxbury specializes in roasted turkey meals, from hot turkey plates and sandwiches to turkey pot pies, tenders, roasts, stuffing, and sides. Fried chicken and fruit pies round things out.
For the holidays, you can order a whole cooked turkey. The pickup process is well organized, and extras like turkey gravy, cranberry sauce, and frozen homemade pot pies make it easy to fill in the gaps.
There is no indoor dining, just picnic tables outside. Bongi’s is open Monday through Saturday from 9 AM to 6 PM, and most meals land around $10 to $20 per person.
6. Gerard Farm, Marshfield, MA

More than 60 years of turkey dinners have made Gerard Farm a household name well beyond Marshfield. The takeout-only shop on Ocean Street keeps its focus tight, specializing in turkey sandwiches and turkey dinners.
The sandwiches come loaded with turkey, stuffing, and cranberry. Turkey pot pies are made with white meat, dark meat, or both, plus vegetables.
Around the holidays, the big draw is whole cooked and stuffed turkeys. Picnic boxes to go are also available, along with stuffing and gravy that are listed as vegan.
Gerard Farm is closed Mondays and open Tuesday through Sunday from 10 AM to 6 PM. Parking is easy, and I would call 781-834-7682 well before Thanksgiving week to get a holiday order in.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.