Reservations are available online through RESERVE up to 45 days in advance.
We can accommodate parties up to 12 people during our dinner & brunch services.
Prefer to call? You can make a reservation by calling 908-852-2131 during our hours of operation.
For our dinner services, we request a credit card to hold reservations for parties of seven or more. Any cancellations must be made 24 hours before the reservation time to avoid a $20 charge per guest.
If you are running late, please call us, we will make our best efforts to adjust things for you, but we do have to be mindful of our other guests and their reservation times. We will hold your table 20 minutes after its reserved time. If we have not heard from you, we have the right to cancel your reservation.
We do our best to accommodate as many guests as possible in proper James on Main style. We reserve the right to limit your time at the table to 2 hours (timed from the scheduled reservation; not time seated, served, etc.).
We will always do our best to try and accommodate your seating requests, but we do not guarantee assigned seats. Parties of seven or more will automatically have 20% gratuity added. We do not itemize checks.