Jones Beach is packed in on weekends. Probably the easiest is to head to Long Beach's West End which is where the streets are named after the states. Stop to get and pay for the beach pass at Magnolia Ave down by the bay which is north of the main drag. When down west it's a short walk to all the bars. I'd suggest park around Indiana Ave and eat and drink at the bar at the corner of Indiana and Beech St. If you're into sports bars hit the one on Tennessee & Beech St. There will be about 10 bars within a 1/4 mi and about 100 girls looking to find a place to stay on weekends.
the beach entrance will look like this