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%
Travelers 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 ReviewReviews (321)
Traveler rating
Traveler 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 October 22, 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 October 5, 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 September 29, 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 September 15, 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 September 14, 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 September 11, 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 September 7, 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 September 6, 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
.96 miles away
Roman's Pizza House
65 reviews
.90 miles away
Vincenzo's Little Italy 2
94 reviews
.91 miles away
Nearby Attractions
Cox Hall Creek Wildlife Management Area
9 reviews
1.72 miles away
Sunset Beach
497 reviews
2.78 miles away
Beach Plum Farm
110 reviews
2.89 miles away
Escape Room Cape May
9 reviews
2.32 miles away
Ask a question
Questions & Answers
Joanne D
September 14, 2016|
AnswerShow all 5 answers
Response from ArrowheadAgency | Property representative |
Yes they have several gluten free options on their menu!
August 26, 2015|
Response from ArrowheadAgency | Property representative |
We do not accept reservations.
May 29, 2015|
AnswerShow all 2 answers
Response from deemarie212 |
Yes they do
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$5 - $25
Lunch, Dinner, Late Night
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
Families with children, Scenic view, Kids, Large groups, Local cuisine, Bar scene
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