- Please support our journalism through affiliate links. Affiliate Disclosure
Review & Frequenly Asked Questions:
James on Main boasts that they serve “local food at its best.” The locally owned and operated restaurant in the heart of the town of Hackettstown creates New American cuisine for dinner and brunch designed around a champion tuff, American made, wood-fired grill. Known for being an elegant farm-to-table restaurant, James on Main features a seasonally inspired, locally sourced menu consisting of healthfully composed and handcrafted options. While reservations aren’t required, they are highly recommended.
105 Main St, Hackettstown, NJ 07840, Phone: 908-852-2131
Rating: ⭐⭐⭐⭐⭐
Pick your own fruit at Donaldson Farms
Take a self-guided tour of the Czig Meister Brewing Company
See an exhibition at Rutherfurd Hall
See a performance at the Hackettstown Center for the Arts
Have dinner at James on Main
Take the kids to Sizzle BBQ
Get some fresh air in Stephens State Park
Sample beers at Jersey Girl Brewing Company
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Go to travel reservations.