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

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...
  • Excellent25%
  • Very good42%
  • Average17%
  • Poor8%
  • Terrible8%
Travellers talk about
“pizza” (9 reviews)
“shrimp” (3 reviews)
Closed Now
All hours
American, Bar
$$ - $$$
1005 N Ocean Shore Blvd, Flagler Beach, FL 32136-3104
All Details
Write a Review
Reviews (101)
Traveller rating
Traveller type
Time of year

1 - 10 of 100 reviews

Reviewed 4 weeks ago

We stopped here and were very impressed by the friendly service, excellent food and fantastic prices! Fun, low key place to relax, enjoy the music, service, drinks and food! Will definitely return!

Thank PMWalker
Reviewed 17 October 2017

When we arrived, the music was so loud the waitress couldn't hear our order and kept saying what??, so we pointed to them on the menu. She took our order for drinks that the menu showed as available 'on the rocks' or 'frozen'. We ordered...More

Thank SadieLove50
Reviewed 3 October 2017

Ok this is our fun bar in Flagler .. cheap drinks .. decent food .. always good live music .. right on A1A .. so the beach view id fantastic .. eclectic mix of patrons

Thank james p
Reviewed 13 September 2017

We arrived into Flagler Beach late and this was the only location that was open and accepted pets in the outdoor area. I was cautious because everything was pretty much fried food but I ordered the grouper sandwich and my daughter ordered a seafood wrap...More

Thank K-Corona
Reviewed 12 August 2017 via mobile

If you are looking for a great place to have a bite or a drink in Flagler Beach- I highly recommend Johnny D's. Ask for Sean if you can- he was friendly and attentive. I had garlic parm Buffalo wings and they were delicious! My...More

1  Thank Paris F
Reviewed 14 June 2017 via mobile

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

1  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 8 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 22 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 27 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
Nearby Restaurants
Flagler Fish Company
900 reviews
.92 km away
The Blue Heron Beachfront Bistro
158 reviews
.09 km away
The Golden Lion Cafe
901 reviews
.52 km away
Funky Pelican
1,154 reviews
.99 km away
Nearby Attractions
Flagler Beach Municipal Pier
245 reviews
1.00 km away
Flagler Beachfront Winery
158 reviews
.42 km away
Flagler Beach Historical Museum
71 reviews
.94 km away
Ocean Art Gallery
51 reviews
.83 km away
Ask a question
Questions & Answers
Bob O
21 March 2016|
AnswerShow 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, Serves Alcohol, Full Bar, Wheelchair Accessible
Good for
Bar Scene, View
Open Hours
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 am
11:00 am - 2:00 pm
11:00 am - 2:00 am
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