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.

Fred's Beach Haven Diner

305 N Bay Ave, Beach Haven, Long Beach Island, NJ 08008-1868
+1 609-492-4269
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good27%
  • Average21%
  • Poor7%
  • Terrible4%
Travellers talk about
“pancakes” (9 reviews)
“tomato soup” (3 reviews)
“gyros” (2 reviews)
Open Now
06:00 - 15:00All hours
American, Diner
305 N Bay Ave, Beach Haven, Long Beach Island, NJ 08008-1868
Write a Review
Reviews (85)
Traveller rating
Traveller type
Time of year

1 - 10 of 85 reviews

Reviewed 29 April 2017 via mobile

Battling a cold so Freds is always my choice for some home remedies to fix what ails me. The tomato soup is my favorite. Add a grilled cheese and I'm feeling much better!

Thank qtdesignz
Reviewed 17 March 2017

If you haven't tried the tomato soup , you must! Get a grilled cheese sandwich with it if you are a dipper. Fred's has great breakfast and lunches. The price is right and the portions are take home size. Enjoy your meal :)

Thank qtdesignz
Reviewed 7 January 2017

I like Fred's! If you like diners (and New Jersey has a load of them), you'll probably like Fred's Diner. I think it's the only diner-style restaurant on the whole island, with counter, booth and table seating. The menu is extensive, the food is great...More

Thank dmg2421
Reviewed 18 October 2016

The food and service was excellent and at a very reasonable price. My wife had the hot open roast beef and I had the meatloaf special which was amazing. Both platters were around $11.00 which included soup or salad. I would recommend this place for...More

Thank Darryl M
Reviewed 9 October 2016 via mobile

Stopped here on Saturday afternoon. Service was fast and very nice. The clam chowder was amazing! I don't normally like Manhattan clam chowder, but after tasting my friends, I ordered my own! Fried clams were delicious too. Will come again!

Thank Kate M
Reviewed 28 September 2016

This is a wonderful diner with fantastic food!!! The staff is outstanding and their kitchen is spotless! Best fish tacos EVER!

Thank tucker b
Reviewed 4 September 2016

Every year I come to LBI for vacation and meet a friend at Fred's for breakfast. It's big, clean, and has a basic breakfast menu. Service is good and since it's not crowded when we go, we always have a leisurely breakfast. Last year I...More

1  Thank CyprusMama
Reviewed 3 September 2016

nice diner atmosphere. Service was a bit slow and hostess grumpy but food was good. My daughter had cinnamon french toast and it was really good.

Thank Donna B
Reviewed 3 September 2016

The food did not taste fresh to me- pleasant atmosphere, but I didn't care for my breakfast. I didn't feel it was worth the price.

Thank Karin C
Reviewed 29 August 2016

I went here twice for morning coffee and, not wanting to have the waits at more famous breakfast places. The staff was nice both times, efficient and friendly. It was quick in and out. The diner is very clean.

Thank Dan P
Nearby Restaurants
The Chicken or the Egg
701 reviews
.10 km away
Black Whale Bar & Fish House
349 reviews
.44 km away
Uncle Will's Pancake House
278 reviews
.27 km away
The Gables Inn and Restaurant
166 reviews
.29 km away
Nearby Attractions
Long Beach Island
443 reviews
.44 km away
Fantasy Island Amusement Park
185 reviews
.32 km away
Museum of NJ Maritime History
87 reviews
.52 km away
Thundering Surf Waterpark
48 reviews
.36 km away
Questions & Answers
Get quick answers from Fred's Beach Haven Diner 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, Diner
Dinner, Brunch, Breakfast, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Highchairs Available
Good for
Kids, Child-friendly, Groups
Open Hours
06:00 - 21:00
06:00 - 15:00
06:00 - 15:00
06:00 - 15:00
06:00 - 21:00
06:00 - 21:00
06:00 - 21:00
Location and Contact Information
  • Address: 305 N Bay Ave, Beach Haven, Long Beach Island, NJ 08008-1868
  • Location: United States  >  New Jersey (NJ)  >  Jersey Shore  >  Long Beach Island  >  Beach Haven
  • Phone Number: +1 609-492-4269
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