We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

John Henry's American Pub

) #66 of 106 Restaurants in Long Beach ₹₹ - ₹₹₹ American, ,
150 Park Ave, Long Beach, NY 11520-3140
+1 516-897-9551
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good14%
  • Average9%
  • Poor14%
  • Terrible9%
1 week ago
“Used to be good...what gives”
2 weeks ago
“Major Slippage!”
Open Now
All hours
American, Bar, Pub
₹₹ - ₹₹₹
150 Park Ave, Long Beach, NY 11520-3140
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (21)
Traveller rating
Traveller type
Time of year

1 - 10 of 20 reviews

Reviewed 1 week ago

Well, John Henry's used to be the old great Long Beach stand by..when you wanted good food, a variety of tap beers and a nice atmosphere, you went to John Henry's..But this past weekend I went back for the first time in about a year...More

Thank surfer54
Reviewed 2 weeks ago

This place used to be a given. They have tasty burgers and fabulous wings, along with other pub favorites. But something must have happened, is it new owners, new cook, something is just not right. Our waiter ignored us for quite some time, and the...More

Thank srcesq
Reviewed 9 April 2017 via mobile

This is a go to restaurant for our family when we're in the mood for great comfort food. The service is very friendly and the food is delicious and reasonably priced. We go here regularly.

Thank Mick M
Reviewed 4 October 2016 via mobile

We had such a great warm experience at John Henry's American pub. We arrived at 5pm for one beer, and didn't leave til closing time! We loved the food, atmosphere and the super friendly staff. We can't wait to come back.

1  Thank Emily B
Reviewed 14 September 2016 via mobile

Stopped here on a whim with my husband. Owner was extremely nice. He showed us pictures of his adorable son and was very attentive to our table. Food was good, atmosphere was great and drinks were even better! You must stop in here if you're...More

Thank Jeannine M
Reviewed 28 June 2016 via mobile

We dropped in for a lunch and had a hamburger and a chicken salad. Good quality of the food and nice personal service. It's a typical American pub with a bar section and plenty of tables.

Thank 57Klas
Reviewed 25 June 2016

We used to come here a lot. They had some really great folks working there a few years ago but has been steadily declining. We decided to give this place another chance last night and this was the straw that broke the camel's back -...More

1  Thank jtmarino
Reviewed 23 June 2016

We stopped in early spring before the beach season. The bartender and our server were very pleasant. I had a nice salad and my husband enjoyed his burger.

Thank Frany57
Reviewed 5 June 2016 via mobile

We like it and keep going back. This time we had some excellent fish fried in beer batter, good salads, the wine was reasonable. The toddler had a child menu, was given a high chair, the waiter dealt with the stroller with no fuss. The...More

Thank Luisella P
Reviewed 30 May 2016

We were a party of 8 on Sat May 28 at 7:30. There were a decent number of tables filled when we arrived, but it wasn't packed by any means. It took over 15 minutes for anyone to take our order & over an hour...More

Thank Ileen R
Nearby Restaurants
Gino's Restaurant and Pizzeria
94 reviews
.43 km away
Diner By The Sea
42 reviews
.29 km away
Nagahama Sushi
40 reviews
.10 km away
Corazon de Cuba
28 reviews
.29 km away
Nearby Attractions
Empire Kayaks
21 reviews
3.20 km away
Nickerson Beach Park
16 reviews
4.98 km away
Barrier Brewing Company
14 reviews
5.69 km away
ROK Health & Fitness
6 reviews
6.22 km away
Questions & Answers
Get quick answers from John Henry's American Pub staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar, Pub
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Takeout, Wheelchair Accessible
Good for
Child-friendly, Bar Scene
Open Hours
12:00 - 23:00
12:00 - 23:00
12:00 - 23:00
12:00 - 23:00
12:00 - 23:00
12:00 - 00:00
12:00 - 00:00
Location and Contact Information
  • Address: 150 Park Ave, Long Beach, NY 11520-3140
  • Location: United States  >  New York (NY)  >  Long Island  >  Long Beach
  • Phone Number: +1 516-897-9551
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing