James on Main

James on Main New American dinner offerings are created around a wood-fired grill with locally sourced ingredients. Indoor Dining Prix Fixe Menu or Curbside Pick-up Available
(666)

🍄ELM OYSTER MUSHROOMS🍄New Summer Menu Loading… Fresh elm oyster mushrooms from Agrarian Feast paired with La Belle Farm ...
05/14/2026

🍄ELM OYSTER MUSHROOMS🍄

New Summer Menu Loading… Fresh elm oyster mushrooms from Agrarian Feast paired with La Belle Farm chicken! ☀️

We are honored to be recognized by The Adventurist as Michelin-level dining. Grateful to our incredible team, farmers, a...
05/07/2026

We are honored to be recognized by The Adventurist as Michelin-level dining. Grateful to our incredible team, farmers, and guests who continue to support us. Thank you all for being part of what makes James on Main so special!✨

Full article is linked in bio

🌸 POP-UP Sunday Brunch Reservations are LIVE! Book online on RESY.
04/13/2026

🌸 POP-UP Sunday Brunch Reservations are LIVE! Book online on RESY.

Happy Easter! 🐇 reopening to normal hours this Wednesday!
04/05/2026

Happy Easter! 🐇 reopening to normal hours this Wednesday!

POP-UP Sunday Brunch Reservations available for tomorrow. Book online or call us at 908-852-2131!
03/28/2026

POP-UP Sunday Brunch Reservations available for tomorrow. Book online or call us at 908-852-2131!

Ten years ago today, Chef Bill Van Pelt opened the doors of James on Main and helped reshape Hackettstown’s dining lands...
03/22/2026

Ten years ago today, Chef Bill Van Pelt opened the doors of James on Main and helped reshape Hackettstown’s dining landscape.

People have often asked us, “Why Hackettstown?” The answer has always been simple: this is our home.

We’re surrounded by incredible farmers and producers who represent the very best of New Jersey, and they help bring our kitchen to life every day.

Today, we celebrate with gratitude. For the early teams who helped build James on Main. For the many people who have walked through our doors and left their mark. For the team we have today, whose care and dedication continue to move us forward.

To our extended family of guests and friends, thank you for celebrating, gathering, and creating memories with us over the years. Sharing our table with you has been a privilege.

Cheers to 10 years!

Address

105 Main Street
Hackettstown, NJ
07840

Opening Hours

Wednesday 5pm - 8pm
Thursday 5pm - 8pm
Friday 5pm - 9pm
Saturday 5pm - 9pm
Sunday 4pm - 7:30pm

Alerts

Be the first to know and let us send you an email when James on Main posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share