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

€€ - €€€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...
  • Excellent25%
  • Very good38%
  • Average18%
  • Poor10%
  • Terrible9%
Travellers talk about
“pizza” (10 reviews)
“seafood” (2 reviews)
“cheesy bread” (2 reviews)
Open Now
American, Bar
€€ - €€€
1005 N Ocean Shore Blvd, Flagler Beach, FL 32136-3104
All Details
Write a ReviewReviews (108)
Traveller rating
Traveller type
Time of year

1 - 10 of 107 reviews

Reviewed 1 week ago via mobile

Stopped at this little roadside bar & grill on the way from St. Augustine to Daytona. Seems to be a local hangout. The staff is super nice. Beers were cold. Blackened fish wrap was excellent and loaded with fish.

Thank Shelley H
Reviewed 2 March 2018

if you like diarrhea,,,,,you are going to love this place !!! I had the steak sandwich which was served on stale bread with onions after I specifically asked for NO ONIONS..... The meat wasn't fresh either....it came in a presealed pouch and cooked on a...More

Thank Timothy T
Reviewed 19 February 2018 via mobile

Kind of cute open air waterfront place but we had a bad experience today for lunch. Waited and waited to even get menus and drinks, then waited longer for appetizer, and even longer for the food. One sandwich was brought out a full 5 min...More

Thank jvangets
Reviewed 16 February 2018

Johnny D's is like your neighborhood bar - and the locals welcome the tourists. The bar sits right on A1A on the Atlantic Ocean. The menu includes seafood and non seafood items - the burgers are very good and I would recommend the Chicken Fried...More

Thank Denny H
Reviewed 22 January 2018

You can see from the pictures this is not a fancy place but it can be fun. The upper deck is small but nice to sit on. The food is reasonable and the average beach bar fare. Service was good.

Thank bobineatontown
Reviewed 19 January 2018 via mobile

My wife and I used to go here pretty regularly. The food was good at one time, but I think it has gone down hill. My most recent experience was when I TRIED to order take out. My wife called to place the order and...More

Thank JD1354
Reviewed 5 January 2018 via mobile

The positive is it’s right across the street from the beach , the section of beach which allows dogs. Drinks were reasonably priced. Now for the not so great the food was just ok a lot of fried food there are much better options in...More

Thank Stacey S
Reviewed 8 November 2017

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 16 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 2 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
Nearby HotelsSee all Flagler Beach Hotels
Hampton Inn & Suites Palm Coast
620 reviews
5.14 km away
Holiday Inn Express Palm Coast
355 reviews
5.16 km away
Hilton Garden Inn Palm Coast
903 reviews
6.36 km away
Microtel Inn & Suites by Wyndham Palm Coast
921 reviews
10.68 km away
Nearby Restaurants
The Blue Heron Beachfront Bistro
168 reviews
.09 km away
Flagler Beachfront Winery
171 reviews
.42 km away
173 reviews
.18 km away
Swillerbees Craft Donuts
79 reviews
.81 km away
Nearby Attractions
Flagler Beachfront Winery
164 reviews
.42 km away
Flagler Beach Municipal Pier
258 reviews
1.01 km away
Flagler Beach Historical Museum
74 reviews
.94 km away
Ocean Art Gallery
52 reviews
.86 km away
Ask a question
Questions & Answers
Bob O
20 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, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Bar Scene, View
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
You can find us in Flagler Beach on scenic A1A overlooking the Atlantic Ocean. We’re always ready with daily drink specials and a Happy Hour that lasts from 11am to 7pm Monday through Friday. If you’re looking for the best bites on the beach, you’ve come to the right place, and we serve our full food menu until 1am. Where entertainment is our specialty, you may arrive to live music or karaoke, and the juke box is always on. If it suits, we’re also geared up for games such as darts and corn hole. The ocean view deck is pet friendly, so you and fido can fetch yourselves a cold drink after a walk on the beach. Kindly note, our establishment is only for those who are 21 and over after 9pm.
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