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.

Beach Diner

501 Atlantic Blvd, Atlantic Beach, FL 32233-4049
+1 904-249-6500
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good35%
  • Average5%
  • Poor1%
  • Terrible1%
Travellers talk about
“brunch” (9 reviews)
“eggs benedict” (13 reviews)
“home fries” (13 reviews)
Closed Now
American, Diner, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
501 Atlantic Blvd, Atlantic Beach, FL 32233-4049
All Details
Write a ReviewReviews (194)
Traveller rating
Traveller type
Time of year

1 - 10 of 194 reviews

Reviewed 1 week ago

First I would like to mention how good our server, Debbie G, was. She was nice, friendly, and right on top of things. The place was clean and comfortable. I ordered the french toast and very well done bacon. I usually have to send the...More

Thank cheryl h
Reviewed 2 weeks ago via mobile

This place was a great atmosphere and the food was amazing. It was a bit pricy for the amount of food you get, but it is in a high cost area. Definitely worth visiting.

Thank Dale W
Reviewed 3 weeks ago

Beach Diner is a nice, cozy, classic diner. Grab a cup of coffee and order the Eggs Benedict, and you won't be disappointed. Friendly staff, cheap prices, and big portions. Plenty of choices for everyone. Must check it out if you're in the area!!

Thank Bryan B
Reviewed 3 weeks ago

Family owned and run business for as long as I can remember. always good service and food. Great family breakfast choice

Thank Mitchell R
Reviewed 4 weeks ago

There’s nothing more unsettling then going to a restaurant and feeling uncomfortable. No matter how delicious the food is, if the atmosphere is off, so is your experience. This little spot is homey and to use a term from my grandson’s vocabulary, “chill”. The service...More

Thank Linda A
Reviewed 10 May 2018

This is one of our favorite places to eat while visiting family at Atlantic Beach / Jacksonville area. We always eat here at least twice while in the area because it is good food for lunch and breakfast, and the value and service are excellent....More

1  Thank jwmcrazynurse
Reviewed 4 May 2018 via mobile

Sat outside with our dog beside the highway not beach at the Beach diner in Atlantic beach, FL😉 Colby was our server. He did not mind having to wait on us outside. I ordered the bayou eggs Benedict with home-fries and a short stack of...More

Thank ladybuginthesouth
Reviewed 16 April 2018 via mobile

This is a very yummy place! I love their pancakes! Eggs Benedict is very yummy too! But they make their pancakes from scratch and it tastes like it! I usually get one for the side. They are very big and one is usually enough. I...More

Thank 401katharineg
Reviewed 9 March 2018 via mobile

I was just passing through and decided to treat myself to a fattening breakfast! So I look on TripAdvisor and found this treasure and I was glad I don't live in the area hahaha. There are many things on the menu that I found unique....More

Thank Katya m
Reviewed 5 March 2018 via mobile

As a local I come here quite often and always love the service and the food. Great place to go if you want a great breakfast or brunch!!

Thank Terryno
Nearby HotelsSee all Atlantic Beach Hotels
One Ocean Resort & Spa
1,195 reviews
.68 km away
Seahorse Oceanfront Inn
187 reviews
.71 km away
Red Roof Plus+ Neptune Beach - Mayport/Mayo Clinic
31 reviews
.98 km away
Holiday Inn Express Hotel & Suites Jacksonville - Mayport / Beach
174 reviews
2.22 km away
Nearby Restaurants
Poe's Tavern
550 reviews
.44 km away
Two Dudes Seafood Restaurant
204 reviews
.36 km away
Ellen's Kitchen
27 reviews
.48 km away
Nearby Attractions
Jax Surf and Paddle
65 reviews
.64 km away
Pete's Bar
52 reviews
.63 km away
Island Girl Cigar & Wine Bar
22 reviews
.59 km away
Beaches Green Market
7 reviews
1.45 km away
Questions & Answers
Get quick answers from Beach 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
Average prices
USD 20
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Local cuisine, Child-friendly, Kids
Open Hours
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
6:00 am - 2:30 pm
Location and Contact Information
  • Address: 501 Atlantic Blvd, Atlantic Beach, FL 32233-4049
  • Location: United States  >  Florida (FL)  >  Atlantic Beach
  • Phone Number: +1 904-249-6500
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