You will not believe this site. A bar / restaurant in the middle of the Jersey marina, close to New York, from which you can eat under a parasol looking at Manhattan and the Statue of Liberty. It's huge! It has 5 bars which are both indoors and outdoors. One of the areas is covered in sand, and you can eat there while sunbathing. It has its own access from the pier, so that it can be accessed by boat. The atmosphere is very casual and relaxed, with reggae music playing and surfboards decorating the premises. Open every day in the evening, and weekends from noon. I ate there. On the menu you can choose from salads, burgers and seafood. They have a bar dedicated to cocktails and ice drinks. You order your food when you enter and they give you a pager so you can go pick it up when it rings. Definitely recommended.
Jersey City offers many choices of places to go out to eat. La Conguita is a Cuban restaurant that's very close to the Path station. The atmosphere is friendly, the prices are about average, and the food plentiful. I recommend the peril with beans and fried plantains.