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.

JD's Restaurant & Lounge

125 Gulf Blvd., Indian Rocks Beach, FL 33785
+1 727-595-1320
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent38%
  • Very good32%
  • Average16%
  • Poor7%
  • Terrible7%
Travellers talk about
“salad” (34 reviews)
“pancakes” (12 reviews)
Open Now
All hours
American, Bar, Seafood, Pub, Vegetarian Friendly, Gluten Free Options
$$ - $$$
125 Gulf Blvd., Indian Rocks Beach, FL 33785
All Details
Write a Review
Reviews (572)
Traveller rating
Traveller type
Time of year

1 - 10 of 566 reviews

Reviewed 1 week ago via mobile

Anther fav of ours we just had breakfast there today. Great value and 1.25 beers all dad everyday till 6 pm 2.25 wells go give them a try sea food and big breakfast

Thank Steven M
Reviewed 1 week ago via mobile

Being hungry after church we wanted to find a spot with a good view and decent food. We were not disappointed. Highly recommend the dinner plate size pancakes.

Thank Cynmos
Reviewed 2 weeks ago via mobile

Great place to eat, a little loud during dinner hours, good food, service is ok. They do have a live band that you can sit outside and enjoy while you eat.

Thank ltt2tired
Reviewed 2 weeks ago via mobile

I generally just eat breakfast here! They open at 8am. It's nice to sit on the outside patio with the intercoastal right at your back . Not really up after the witching hour of midnight. Stopped in (with friends from out of town) just to...More

Thank rogernorris
Reviewed 2 weeks ago via mobile

Best breakfast on the beach, low prices, but great taste . Pancakes eggs you name it . Oh if you like biscuits and gravy they have that too

Thank Seeingthingsnow
Reviewed 12 October 2017

I have been to JD's several times over the past years. The food at JD's is passable but their prices are a bit steep for what you are getting. The manager has been rude on several occasions that I have been there with a group....More

1  Thank prissypoodle123
Reviewed 11 October 2017

Reasonable drink prices and food specials. Piano player and Sing your heart out or dance the night away. Bartender was Awesome and very nice and the people are locals and tourists alike.

Thank AJ M
Reviewed 6 September 2017 via mobile

OK.. so we ate here our 1st night of vacation and had great food and friendly staff wait on us. We were so pleased we returned 3 nights later and to our surprise the place was not at all what it was the 1st night....More

5  Thank CharityJackson
Reviewed 16 August 2017 via mobile

After driving up and down Gulf Blvd looking for a bar open somewhat late and found JD's, walking in was like walking into a blast from the late 60's-early 70's. Older crowd between ages of 65 and up, dancing to a really poor quality musician....More

2  Thank D7351OPlaurah
Reviewed 15 August 2017 via mobile

Just walk from our hotel for breakfast in this colorful restaurant , great food and service, price nice with a beautiful view if intracoastal bay

Thank memendez15
Nearby Restaurants
Kooky Coconut
533 reviews
1.16 km away
Haze Ice Cream
291 reviews
1.48 km away
Slyce Pizza Bar
1,354 reviews
.24 km away
Lulu's Oyster Bar & Tap House
1,374 reviews
.59 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
129 reviews
.64 km away
Splash Harbour Water Park
84 reviews
.35 km away
Indian Rocks Historical Museum
52 reviews
.37 km away
Island Marine Rentals
116 reviews
1.26 km away
Ask a question
Questions & Answers
23 March 2017|
AnswerShow all 13 answers
Response from lgmsam | Reviewed this property |
The food is awesome! I love JDs. It's predominantly a fish restaurant but the sides/bar snacks are also nice and the cocktails are delicious (there's one called a Penguin something... gives you brain-freeze but it's worth... More
Richard A
2 October 2016|
AnswerShow all 4 answers
Response from MikeT545454 | Reviewed this property |
Must have had a bad day. JD's is what it is. Not a Chuckie Cheese and not a family restaurant. More of a casual adult hangout with an outdoor patio and entertainment. Flip flops and tee shirts appropriate.
18 October 2015|
AnswerShow all 5 answers
Response from John P | Reviewed this property |
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Breakfast, Lunch, Dinner, Brunch, After-hours, Drinks
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Local cuisine, Groups, Bar Scene, Child-friendly, Kids
Open Hours
8:00 AM - 11:00 PM
8:00 AM - 11:00 PM
8:00 AM - 11:00 PM
8:00 AM - 11:00 PM
8:00 AM - 12:00 AM
8:00 AM - 12:30 AM
Location and Contact Information
  • Address: 125 Gulf Blvd., Indian Rocks Beach, FL 33785
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-595-1320
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