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.

Harpoons on the Bay

91 Beach Dr, North Cape May, NJ 08204-2160
+1 609-886-5529
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent31%
  • Very good38%
  • Average16%
  • Poor7%
  • Terrible8%
Travellers talk about
“onion rings” (14 reviews)
“prime rib” (8 reviews)
All hours
American, Bar, Seafood
₹₹ - ₹₹₹
91 Beach Dr, North Cape May, NJ 08204-2160
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (321)
Traveller rating
Traveller type
Time of year

1 - 10 of 321 reviews

Reviewed 2 weeks ago via mobile

All this place needs to do is offer just one great thing to eat . Just one ☝️ it could be known for the best wings or fries crap cakes but just one thing and you won’t get in the door . I realize they...More

Thank Capemaybeachlover
Reviewed 4 weeks ago via mobile

We strongly suggest that you check out their bars! Full service food and drinks! Staff is super friendly and the food and drinks are amazing! The new owners did a great job! Sunsets are breathtaking from here!

Thank gabrielle m
Reviewed 22 October 2017 via mobile

Harpoons new owner may have dropped the Henry’s from the name, but it’s still the best place on the bay. The weather, view and hospitality couldn’t have been any better.

Thank MVO1989
Reviewed 6 October 2017

My wife have been here before the name changed. From the moment we got there everything was good. I know we had to wait for a table....its the summer. The cornhole game was great to keep the kids busy. Food was very good, service was...More

Thank paulie64
Reviewed 29 September 2017

Visited Harpoon's on the Sunday afternoon of Labor Day Weekend. Place was packed, and buzzing with a great atmosphere. We thought we would have problems getting a table due to the crowd, but there wasn't. We were seated promptly on the outside patio. Noticed people...More

Thank John E
Reviewed 15 September 2017

This is not the place for you if are looking for a quiet place to eat. The music is loud and the place is noisy. We went and sat at the bar while we waited for a table. There was a great singer providing the...More

Thank Njlou1
Reviewed 14 September 2017 via mobile

After a browsing/ shopping afternoon in Cape May we stopped at Harpoons on the Bay. First time there!!! Definitely not our last!!! Wish we could have stayed for sunset!! We had beer and cocktails at the bar. I had the BEST Strawberry Daqurie of my...More

Thank Judy M
Reviewed 11 September 2017

We spend a LOT of time in Cape May, and know most of the restaurants. Had friends down for a visit on a picture-perfect day, and wanted lunch at a place where we could sit outdoors and enjoy a view of the water. There are...More

Thank Mikaman185
Reviewed 7 September 2017 via mobile

Harpoons for lunch, even in the middle of a rain storm was fun! Good appetizers, love the onion ring tower, sandwiches, casual dining. We had a very nice server who was also very efficient. Had to admire the staff taking down the flags & folding...More

Thank Louisa M
Reviewed 6 September 2017

Having been a faithful follower of the old restaurant, upon arriving North Cape May we headed to our old friend. But, alas our old friend had been sold and upgraded. So sat down with friends and gave the new place a try. We got there...More

Thank R W T T
Nearby Restaurants
5 West Pub
243 reviews
1.54 km away
Roman's Pizza House
65 reviews
1.46 km away
Vincenzo's Little Italy 2
94 reviews
1.46 km away
Nearby Attractions
Cox Hall Creek Wildlife Management Area
9 reviews
2.76 km away
Sunset Beach
498 reviews
4.48 km away
Beach Plum Farm
110 reviews
4.64 km away
Escape Room Cape May
9 reviews
3.73 km away
Ask a question
Questions & Answers
Joanne D
15 September 2016|
AnswerShow all 5 answers
Response from ArrowheadAgency | Property representative |
Yes they have several gluten free options on their menu!
27 August 2015|
Response from ArrowheadAgency | Property representative |
We do not accept reservations.
30 May 2015|
AnswerShow all 2 answers
Response from deemarie212 |
Yes they do
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 5 - US$ 25
Lunch, Dinner, After-hours
Restaurant features
Parking Available, Highchairs Available, Serves Alcohol, Takeout, Outdoor Seating, Seating, Waitstaff, Free Off-Street Parking, Television, Wheelchair Accessible, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Accepts Credit Cards
Good for
Groups, Local cuisine, Child-friendly, Kids, Bar Scene, View
Open Hours
9:00 AM - 9:15 AM
Location and Contact Information
  • Address: 91 Beach Dr, North Cape May, NJ 08204-2160 (Formerly Harpoon Henrys)
  • Location: United States  >  New Jersey (NJ)  >  Jersey Shore  >  Cape May County  >  North Cape May
  • Phone Number: +1 609-886-5529
  • E-mail
This place is seasonally closed. It will reopen for the summer season on Mid-April 2018.

Situated directly on the Delaware Bay with sunsets to die for, at Harpoon's on the Bay, you'll have to agree you've found paradise! A tropical delight awaits your arrival. We have plenty of free parking and a giant sandbox for the kids! Our umbrella tables are dog friendly. With outdoor and indoor, air-conditioned seating for 300 and three bars, everyone has a great time at Harpoons on the Bay. Entertainment nightly (in season) and a conch blowing sunset celebration. Everyone knows this is the happening place to be. Play "Corn Hole" while you wait!
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