James on Main is a New American restaurant featuring dishes prepared with local ingredients in a cozy space with an open kitchen and wood fired grill.