You can’t really go wrong with the restaurants in Mercer.  I mean, we don’t like to brag, but they’re some of the best in New Jersey.  The ones we listed below are local favorites and always have visitors cheering for more.  Look for the special notes we added (noted with an “ * ”) for the restaurants offering Thanksgiving meals.  Because some of us don’t want to handle the additional stress that cooking a three course meal involves… We have your wishes granted and your stomachs happy this fall!

See them all below —

The Perch at The Peacock Inn

20 Bayard Lane, Princeton, NJ 08540

An incredible new Chef has been combining classic French techniques with a hint of Southern flair at this Princeton staple. With their picturesque back patio, use of local ingredients and true passion for food, The Perch exceeds its reputation for a refined experience.

  • Offering Thanksgiving Dinner and Take-Out Packages

Outdoor view of the entrance to Peacock Inn in Mercer County


Brick Farm Tavern

130 Hopewell Rocky Hill Road, Hopewell, NJ 08525

Voted Diners’ Choice 2020 for their impeccable food and atmosphere. A true farm-to-table experience, with a genuine approach to sustainable farming. A must-try in the area for exquisite, farm-fresh entrees.

* If you’re looking for Thanksgiving meals, check out Brick Farm Market, which is an outlet for the farm to sell food directly to customers. They’re now accepting Thanksgiving orders here.

Meal by a fire pit with a blue cocktail at Brick Farm Tavern in Mercer County

Photo via


Rats Restaurant

16 Fairgrounds Road, Hamilton, NJ 08619

Rat’s menu is always above the best, and we love that they use the changing of the seasons to spice it up. Fresh fall ingredients from local New Jersey farms add some new, bold flavors to their French-inspired menu. Plus you get the added bonus of the exceptional grounds to view while you dine.

Outside dining on the water at Rats Restaurant in Hamilton, NJ.

Photo via


Agricola Eatery

11 Witherspoon Street, Princeton, NJ 08542

Fall spice toddy, autumn squash soup, sweet potato chili, pumpkin ravioli… fall is all OVER this menu, and what makes it more incredible is everything is farm-to-table from local farms. Creative and quality make up their philosophy on food, and people are raving about it. We think you will too.

  • Thanksgiving Feast Packages available until November 18th. To place your order, either email or call (609) 921-2777

Flatbread at Agricola Eatery in Princeton, NJ.

Photo via


Mediterra Restaurant and Taverna

29 Hulfish Street, Princeton, NJ 08542

Excellent, flavorful Italian food that ties in the foods of the season. They also have a great selection of vegetarian items. Remarkable culinary experience, but because of this you’ll want to make a reservation! Make one and your future self will thank you!

* Thanksgiving Turkeys available for curbside pick-up. Order now on for November 25 pickup at their bakery on Witherspoon Street.

Mediterra's outdoor dining area filled with patrons

Photo via



The autumn leaves are its peak right now! Find the best places to view fall colors in Mercer County.