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

) #4 of 21 Restaurants in North Cape May €€ - €€€ American, , Seafood
91 Beach Dr, North Cape May, NJ 08204
+1 609-886-5529
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent30%
  • Very good38%
  • Average17%
  • Poor7%
  • Terrible8%
Travellers talk about
“onion rings” (17 reviews)
“burger” (27 reviews)
Closed Now
All hours
American, Bar, Seafood, Gluten Free Options
€€ - €€€
91 Beach Dr, North Cape May, NJ 08204
All Details
Write a Review
Reviews (303)
Traveller rating
Traveller type
Time of year

1 - 10 of 303 reviews

Reviewed 1 week ago

Food is OK the service is fair, but needs to be a little cleaner if you sit outside be sure to bring a fly swatter

Thank William B
Reviewed 1 week ago

We had stopped before when it was Harpoon Henrys. We liked it then but I have to say it's better now. We got pub food but it was fresh and hot. My Fish and Chips was nice flaky white haddock and deep fried to perfection...More

Thank Boogieboard59
Reviewed 1 week ago

a bit of a wait for dinner but who cares when you are sipping a cocktail and listing to Banjo Bill while watching the sunset over the Delaware Bay. Both lunch and dinner are good and affordable but dinner time includes the fantastic sunset.

Thank floss757
Reviewed 2 weeks ago via mobile

We went for wing night. My family loves their grilled wings. The salads are also great. The drinks are a bit pricey, but everything else is reasonable.

Thank Michelle R
Reviewed 2 weeks ago via mobile

I Hate this place!!!!!!!!! I swear I will punch the next person in the face that tries to take our food before we are finished eating it!!!!!!! This has happened at least 6 separate times - once while my husband was physically eating his food...More

3  Thank Stephen W
Reviewed 3 weeks ago

Change of name and ownership here this year. Things don't seem to have changed all that much. Older place with some run down aspects, but service is good and prices reasonable.

Thank jerseymariner
Reviewed 3 weeks ago via mobile

New owners Jeff and Brady have made Harpoons a spot not to skip on a trip to CM. Located in Townbank on the Bay you can bring your pet, family and friends for a good food, entertainment and fun. Stay for the sunset!

Thank Lisa P
Reviewed 3 weeks ago via mobile

Casual place to dine on the bay with fantastic sun sets. I had the coconut shrimp and my husband had the haddock sandwich, both were very good. Service was prompt & efficient. Definitely going to visit again.

Thank Roseann D
Reviewed 3 weeks ago via mobile

We have a shore house in cape may and have made harpoon Henry's a must visit for 10 years. We loved the family friendly simple beach front experience. The new management has completely replaced the family experience with what feels like a "drink all day...More

Thank Jackthedog88
Reviewed 4 weeks ago

We have been to this restaurant a total of 3 times over the last few years. We recently heard that it changed names so we figured we would give it a try and see what changes, if any, were made. We always thought the food...More

Thank Linda B
Nearby Restaurants
5 West Pub
223 reviews
1.54 km away
Roman's Pizza House
61 reviews
1.46 km away
Uncle Bill's Pancake House
74 reviews
1.59 km away
Nearby Attractions
Sunset Beach Gift Shop
123 reviews
4.45 km away
Sunset Beach
475 reviews
4.47 km away
Massage by Pearl
51 reviews
5.08 km away
Cox Hall Creek Wildlife Management Area
5 reviews
2.76 km away
Ask a question
Questions & Answers
Joanne D
14 September 2016|
AnswerShow all 5 answers
Response from ArrowheadAgency | Property representative |
Yes they have several gluten free options on their menu!
26 August 2015|
Response from ArrowheadAgency | Property representative |
We do not accept reservations.
29 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
Good for
Kids, Child-friendly, Groups, View, Local cuisine, Bar Scene
Open Hours
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 23:00
11:30 - 00:00
11:30 - 00:00
Location and Contact Information
  • Address: 91 Beach Dr, North Cape May, NJ 08204 (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
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