James on Main
$$$ • New American, American, Vegan
Hours:
105 Main St, Hackettstown
(908) 852-2131
About James on Main
Customers' Favorites
James on Main Reviews
Ratings
Menu


Hours
Monday | Closed |
Tuesday | Closed |
Wednesday | 5 - 8PM |
Thursday | 5 - 8PM |
Friday | 5 - 9PM |
Saturday | 5 - 9PM |
Sunday | 4 - 7:30PM |
James on Main offers excellent service and delicious food that is beautifully presented. Guests appreciate the attentiveness of the staff, who make them feel special without being overwhelming. Dishes like mussels, oysters, and Porterhouse are cooked to perfection. The chef tasting menu is a hit among friends for its tasty offerings. Despite some noise, the overall experience at James on Main is memorable and worth returning for.