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)
“pancakes” (15 reviews)
“home fries” (12 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 (190)
Traveller rating
Traveller type
Time of year

1 - 10 of 190 reviews

Reviewed 2 days 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 1 week ago

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 2 weeks ago 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
Reviewed 26 February 2018

Yes that is difficult these days to get all of that at the same time and same place. Many breakfast choices. Pretty much you decide your desire and they can make it for you. For me it was the 2 eggs, home fries, corn beef...More

Thank nermpook
Reviewed 27 January 2018 via mobile

This place has been on my local bucket list for some time. After a Dr appointment early one morning, we took a ride to the beach and ate breakfast here. Wife had two eggs, grits, rye-pumpernickel toast and coffee. I had a Bacon-Cheese Omelette with...More

Thank Tom P
Reviewed 15 January 2018

Great breakfast menu. Everthing is fresh. One of the best breakfast places at beach. Service is excellent.

Thank badge2283
Reviewed 13 January 2018 via mobile

We had breakfast here on a Saturday and enjoyed it more than Metro Diner. Beach Diner has a cozy beachy atmosphere and the staff is friendly. We each had an omelette. The eggs were fluffy, ingredients were generous, and the cheese was real. None of...More

Thank quiltmaven
Nearby HotelsSee all Atlantic Beach Hotels
One Ocean Resort & Spa
1,174 reviews
.68 km away
Seahorse Oceanfront Inn
185 reviews
.71 km away
Red Roof Plus+ Neptune Beach - Mayport/Mayo Clinic
25 reviews
.98 km away
Holiday Inn Express Hotel & Suites Jacksonville - Mayport / Beach
174 reviews
2.22 km away
Nearby Restaurants
Poe's Tavern
544 reviews
.44 km away
Two Dudes Seafood Restaurant
200 reviews
.37 km away
Hurricane Grill and Wings Neptune Beach
57 reviews
.28 km away
Nearby Attractions
Jax Surf and Paddle
61 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
Kids, Local cuisine, Child-friendly
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