New food spots to check out in Jersey City