Thanks everyone
Unfortunately there is no direct train from the city to Chester. You could do the Morris Essex line to Morristown or Far Hills and then get a ride from there but no direct train service to Chester direct....
Take train to Morristown (Morris Essex line) and Uber to farm. You can also go to the Mt Arlington station and Uber from there. I would take the Morristown line. When you Uber back to the station, there are many places to eat within walking distance of the train station, if you so desire.
Thanks! Your answer is awaiting moderation.