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.

Johnny D's Beachside Bar & Grill

) #37 of 48 Restaurants in Flagler Beach €€ - €€€ American,
1005 N Ocean Shore Blvd, Flagler Beach, FL 32136-3104
+1 386-693-4814
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good39%
  • Average18%
  • Poor8%
  • Terrible9%
Travellers talk about
“pizza” (9 reviews)
“chicken soup” (2 reviews)
Open Now
All hours
American, Bar
€€ - €€€
1005 N Ocean Shore Blvd, Flagler Beach, FL 32136-3104
All Details
Write a Review
Reviews (96)
Traveller rating
Traveller type
Time of year

1 - 10 of 95 reviews

Reviewed 13 June 2017 via mobile

Pretty good flounder sandwich! Chips and queso were also tasty! Nice place to watch the beach and drink a beer 😉

Thank DeWayne C
Reviewed 10 June 2017 via mobile

Service was ok . Not busy but the bartender was lacking. Pizza was pretty good considering . Place was dirty . Nothing exciting . Not much to say

Thank pittsrule1
Reviewed 7 June 2017

This restaurant has reasonably good food along with a beachside atmosphere. The staff are very nice and talkative. The menu offers a surprising variety including some good appetizers. The mixed drinks and beers are fairly priced.

Thank History_Speaking
Reviewed 21 May 2017

I kept hearing and reading about Johnny D's so I made it a point to go. To us it was no big deal. Staff were friendly however the grounds were very dirty, cigarette butts all over the place. Being open all day and night you...More

Thank mumnce
Reviewed 26 April 2017

This is a great ocean front open air restaurant and good shrimp, burgers, etc. - all that you'd expect in beach food. Served up with a smile and very short wait from their staff. We knew Johnny D when he owned the Mayport Tavern many...More

1  Thank Toni R
Reviewed 7 April 2017

To be fair, we did NOT eat here. This review is based solely on the atmosphere. We walked in on Sunday evening to be greeted with BLARING karaoke. There was NO WHERE to sit (even top deck) where you could hear people talking. Just keep...More

Thank HereT0There7
Reviewed 19 February 2017 via mobile

Hadn't been in awhile. Food was okay. We really need a place with excellent food around FB. Seems like the restaurants go in cycles around here. It's hard to go to a restaurant over and over and have quality food. Service was good but not...More

1  Thank Diana L
Reviewed 28 December 2016 via mobile

Literally one 1/2 inch sliver of Mahi, over cooked, per taco x3. $13.00. Over priced, not worth it. Normally I like this place but that was very disappointing. Totally skimped on the Bloody Mary as well. Not going back.

Thank Olivia Grace P
Reviewed 10 December 2016

We were a party of four, we sat outside in the covered area. Picnic tables. They offered chicken fried steak, but it was pork inside. Not ever heard of that before. did not order it. I had a chili burger that came in a plastic...More

Thank johnson1165
Reviewed 7 December 2016

Such a great happy hour that we ended up staying for dinner. Burgers and shrimp, both inexpensive and tasty. Love that it is right on A1A so you can watch the world go by. Service was great. We will go back soon for another round!

Thank Joni L
Nearby Restaurants
Flagler Fish Company
858 reviews
.92 km away
The Blue Heron Beachfront Bistro
146 reviews
.09 km away
The Golden Lion Cafe
859 reviews
.52 km away
Swillerbees Craft Donuts
57 reviews
.81 km away
Nearby Attractions
Flagler Beach Municipal Pier
230 reviews
1.00 km away
Flagler Beachfront Winery
152 reviews
.42 km away
Flagler Beach Historical Museum
67 reviews
.94 km away
Betty Steflik Preserve
53 reviews
1.29 km away
Ask a question
Questions & Answers
Bob O
20 March 2016|
Answer Show all 2 answers
Response from JuneVignati | Reviewed this property |
It's pretty much a locals place but the menu is very limited and there's no smoking inside.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar
Lunch, Dinner, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Bar Scene
Open Hours
11:00 - 02:00
11:00 - 02:00
11:00 - 02:00
11:00 - 02:00
11:00 - 02:00
11:00 - 14:00
11:00 - 02:00
Location and Contact Information
  • Address: 1005 N Ocean Shore Blvd, Flagler Beach, FL 32136-3104
  • Location: United States  >  Florida (FL)  >  Flagler Beach
  • Phone Number: +1 386-693-4814
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