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...
  • Excellent56%
  • Very good36%
  • Average6%
  • Poor1%
  • Terrible1%
Travellers talk about
“brunch” (8 reviews)
“home fries” (9 reviews)
“eggs benedict” (10 reviews)
Closed Now
All hours
American, Diner, Vegetarian Friendly, Gluten Free Options
$$ - $$$
501 Atlantic Blvd, Atlantic Beach, FL 32233-4049
Write a Review
Reviews (172)
Traveller rating
Traveller type
Time of year

1 - 10 of 172 reviews

Reviewed 1 week ago via mobile

Breakfast was delicious with so many options, it was hard to decide what I wanted. Waitress was great! Never let the coffee cup get empty. My first time here, but if I'm back in the area I'm definitely going to eat here. Highly recommend!

Thank 104pamelad
Reviewed 3 weeks ago

We drove three miles or so to get here as it was recommended on TripAdvisor. Solid meal, very easy to get a place to sit. Friendly staff in a bright, sunlit, non-strip mall spot. Good breakfast.

Thank Jon R
Reviewed 12 May 2017

Beach Diner is a must-go place for breakfast when in the JAX Beach area. Its nice place to visit to kick off a morning with a good breakfast. My favorite is the Eggs Benedict on the Bayou. Go early to avoid waiting in line.

Thank jojenc
Reviewed 10 May 2017

Great standard breakfast and fast service. We had eggs and potatoes and toast - the toast was excellent. We also had pancakes. Highly recommend as a good breakfast spot close to the beach!

Thank Caroline B
Reviewed 23 April 2017 via mobile

My first visit. And for sure not my last. I got the hash and eggs. This hash is home made and amazing . Service was very fast and very friendly. It's on my lust of great places for breakfast . Just go!!!

Thank smarinella6299
Reviewed 22 March 2017

Many breakfast menu options, excellent grits and omelets. great wait staff. .May be crowded but the line moves fast

Thank Steve N
Reviewed 17 March 2017 via mobile

Really good corned beef and cabbage lunch. Breakfast is always great, too. Was really busy, but had great sevice, as always.

Thank Robin J
Reviewed 14 March 2017 via mobile

The owner's rousing rendition of "New York, New York," set us off on a good note (pun intended). Plus the food was terrific and the staff was friendly and helpful. I don't normally talk about toast but the multigrain toast that came with my eggs...More

Thank Cynthia N
Reviewed 1 March 2017

I love Beach Diner! Everything is delish, the service is great - fast and friendly, and it's in an excellent location. The restrooms could use some attention (there aren't enough of them and they only seat one at a time...

Thank SLucius
Reviewed 27 February 2017

You can't beat their Sunrise Special - nothing too fancy. Just good food at a great price. It was the positive reviews here on Trip Advisor that let us to the Beach Diner, and deservedly so. There are plenty of options is you don't want...More

Thank globalexplorer1
Nearby Restaurants
Poe's Tavern
475 reviews
.44 km away
Two Dudes Seafood Restaurant
171 reviews
.36 km away
Ellen's Kitchen
15 reviews
.48 km away
Nearby Attractions
Jax Surf and Paddle
42 reviews
.64 km away
Pete's Bar
46 reviews
.63 km away
Island Girl Cigar & Wine Bar
19 reviews
.59 km away
Culhane's Irish Pub & Restaurant
61 reviews
.80 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
Breakfast, Lunch, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Child-friendly, Local cuisine
Open Hours
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
06:00 - 14:30
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
  • E-mail
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