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.

Barry's Do-Me-A-Flavor

309 Centre St, Beach Haven, Long Beach Island, NJ 08008-1717
+1 609-492-8259
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent65%
  • Very good27%
  • Average6%
  • Poor1%
  • Terrible1%
Travellers talk about
“fish tacos” (18 reviews)
“ice cream” (52 reviews)
“sandwiches” (13 reviews)
Open Now
11:00 - 22:30All hours
309 Centre St, Beach Haven, Long Beach Island, NJ 08008-1717
All Details
Write a Review
Reviews (114)
Traveller rating
Traveller type
Time of year

1 - 10 of 114 reviews

Reviewed 1 week ago via mobile

You can get it all here. Not just the best ice cream in town! Great selection all around. Be ready to wait though as Barry's is very popular.

Thank Ric W
Reviewed 1 week ago

A great menu when you don't have the urge to cook of dress up to head out to dinner. Within walking or biking distance to central Beach Haven Barry's offer a wide menu. The cheese-steaks are very good as are the Rueban's and the Rachels....More

Reviewed 2 weeks ago

This 'little' place serves up a lot of choices, and quickly. We ate here twice, once for carry out - quick, and once for sit down lunch - great stuff. Don't let the exterior fool you - the kitchen does a great job! great value...More

Thank titaniummini
Reviewed 2 weeks ago

We ordered two sandwiches and it took approximately 30 minutes to get them. The sandwiches were just okay and definitely not worth the wait. It would have been helpful if the cashiers mentioned the delay in the kitchen prior to ordering, so we could have...More

Thank Jhn
Reviewed 23 May 2017

First visit of the season! We wait for it to open every year, delicious as always! Salad, pulled pork, ice cream, Cuban sandwich. Everything fresh, huge portions.

Thank ejdmeyer1
Reviewed 13 January 2017

Best Fish Tacos! Toasted Coconut Ice Cream, Sundaes, Shakes, Salads. Everything is delicious at Barry's Do me a Flavor. Wish they were open year round.

Thank Laurie C
Reviewed 18 October 2016

Barry and Nicole run one of the terrific local BH businesses. The "go to" place for my family in BH.

Thank oldboy8
Reviewed 10 September 2016 via mobile

The food is amazing but I'd be surprised if you got through that line quickly or get your food quickly. Only twice have I been and only had to wait less than 10 minutes. They do serve a variety of different foods, seafood and if...More

Thank Nerdycookie
Reviewed 3 September 2016

My friend and I always stop at Barry's for lunch and ice cream of course (milk shakes) before checking into our B&B. It has such a good vibe for a shore lunch, dinner or treats! I've been there with family, too, and would walk down...More

Thank April P
Reviewed 30 August 2016

During our stay in Beach Haven, we asked some locals at the Pearl Street Market for a recommendation for ice cream. Their unanimous vote was for Barry’s Do-Me-A Flavor just a few blocks away. We were not disappointed. The place was packed and appeared to...More

Thank CiaoBella112
Nearby Restaurants
The Chicken or the Egg
732 reviews
.13 km away
Uncle Will's Pancake House
291 reviews
.10 km away
Black Whale Bar & Fish House
366 reviews
.31 km away
The Gables Inn and Restaurant
175 reviews
.17 km away
Nearby Attractions
Long Beach Island
469 reviews
.50 km away
Fantasy Island Amusement Park
203 reviews
.51 km away
Museum of NJ Maritime History
93 reviews
.41 km away
Thundering Surf Waterpark
53 reviews
.64 km away
Ask a question
Questions & Answers
9 December 2015|
AnswerShow all 3 answers
Response from Foodtruckboy | Reviewed this property |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$12
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Wheelchair Accessible
Good for
Child-friendly, Kids, Groups
Open Hours
08:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
11:00 - 22:30
08:00 - 22:30
Location and Contact Information
  • Address: 309 Centre St, Beach Haven, Long Beach Island, NJ 08008-1717
  • Location: United States  >  New Jersey (NJ)  >  Jersey Shore  >  Long Beach Island  >  Beach Haven
  • Phone Number: +1 609-492-8259
We are in the heart of Beach Haven one building off the main boulevard. We have indoor seating with air conditioning and outside tables. There is a free municipal parking lot next to our building and it is a great place to bike to.
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