James on Main

James on Main

Share

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

06/08/2026

A closer look at our à la carte Australian A4 Wagyu Striploin 🥩

Dinner reservations are available this week, Wednesday thru Sunday. Reserve your table on RESY or call us at 908-852-2131

Want your restaurant to be the top-listed Restaurant in Hackettstown?
Click here to claim your Sponsored Listing.

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