James on Main

$$$ • New American, American, Vegan

Hours:
105 Main St, Hackettstown
(908) 852-2131

About James on Main

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.

Customers' Favorites

James on Main Reviews

4.8
329 ratings
Restaurantji Rating
5
88%
4
8%
3
2%
2
1%
1
1%
Food
4.8
Atmosphere
4.7
Service
4.9

Share your opinion about James on Main

Restaurantji Rating

Read All Reviews(329)

Ratings

Menu

Add a Menu
James on Main Menu
James on Main Menu

Photos

Add a Photo
James on Main
James on Main
View All Photos

Hours

Monday Closed
Tuesday Closed
Wednesday 5 - 8PM
Thursday 5 - 8PM
Friday 5 - 9PM
Saturday 5 - 9PM
Sunday 4 - 7:30PM
Updated on: