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.

Guppy's on the Beach

1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
+1 727-593-2032
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good27%
  • Average6%
  • Poor3%
  • Terrible1%
Travellers talk about
“lobster bisque” (122 reviews)
“seafood” (142 reviews)
Open Now
11:30 - 22:00All hours
American, Seafood, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
All Details
Write a Review
Reviews (1,771)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,740 reviews

Reviewed 3 days ago

I got the appetizer mussels and it was large and very very tasty. I would have gone back just to have that again. I also had a tasty salad and took a bite of a friends chowder - that reminded me a bit of gumbo....More

Thank nancyesca
Reviewed 5 days ago via mobile

We've been here before and brought friends with us this time. Drinks were fabulous, along with the fried calamari for appetizer. Scallop special dinners and seafood bowl dinner and potatoes crusted salmon were just fabulous! We will be back !

Thank Michele A
Reviewed 1 week ago

Guppy's never disappoints! From the amazing fish spread [best that we had on Indian Rocks Beach], calamari, ceasar salads to the lobster tortellini, it was all amazing. Definitely will return again and again anytime we are here! Be sure to call ahead an hour before...More

Thank Mr_Mrs_Lovejoy
Reviewed 1 week ago via mobile

I was able to set at the bar immediately with no wait. I had a margarita which was excellent, not to sweet. The pre-meal bread and Cesar salad was very good. I ordered the petit 4oz. Filet which comes oscar style with a bit of...More

Thank Brettmetallica
Reviewed 1 week ago

This was the best place for dinner that my spouse and I had while in Indian Rocks. They don't take reservations, but you can call ahead up to an hour before. It took a little while to get our drinks, but everything else came out...More

Thank Katy S
Reviewed 2 weeks ago via mobile

Called ahead for a reservation (day before) and sat down as soon as we walked through the door. Calamari is excellent and a large portion for a 'small plate'. Lobster bisque is very good. We also hade the ahi Tina salad, salmon, and coconut shrimp...More

Thank matpat9499
Reviewed 2 weeks ago via mobile

We were staying on Indian Rocks Beach and for our anniversary dinner we decided to visit Guppy's. And we are so glad we did! The food was really really good ( Sunset trio for me and New York steak for my husband).Our server/barista Meg was...More

Thank Lesya O
Reviewed 2 weeks ago

This was our second visit and we hoping it lived up to the standard of the first one. It did. I had the crab cakes, which I loved the first time, and my partner the short rib with risotto. Both were superb and the excellent...More

Thank poultongirl
Reviewed 2 weeks ago via mobile

It's a fancy restaurant, good food but small portions. A little bit expensive. They have a good valet service

Thank Evandro M
Reviewed 2 weeks ago via mobile

First time visit. New favorite place on beach. Get reservation for guaranteed seat. Sat in high top near bar. Great view of restaurant. Original cocktails yummy. Grilled octopus appetizer a must try. Service Great! Daily chef specials inventive and fresh. Inside and outside seating with...More

Thank laurawT5131ZB
Nearby Restaurants
Kooky Coconut
512 reviews
1.18 km away
Keegan's Seafood Grille
1,092 reviews
.13 km away
Cafe de Paris
393 reviews
.59 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
126 reviews
1.18 km away
Kolb Park
12 reviews
.24 km away
Rad Bicycles
15 reviews
.36 km away
Beach Art Center
14 reviews
.29 km away
Ask a question
Questions & Answers
Kate A
13 March 2017|
Answer Show all 6 answers
Response from GuppysontheBeach | Property representative |
Kate, outdoor dining is a covered patio looking across the street towards Indian Rocks Beach. Indoors we have a variety of seating options including booths, tables and high top tables in the bar area. Preference mostly... More
13 August 2016|
Answer Show all 3 answers
Response from GuppysontheBeach | Property representative |
Hello, Our Happy Hour runs from 4.00 pm to 6.30 pm. We offer half off domestic drafts, bar brand liquors, Select well liquors and house wine.
13 August 2016|
Answer Show all 5 answers
Response from Deborah H | Reviewed this property |
I do not know but call
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$20 - US$30
Brunch, Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Valet Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Dining Style
Casual Dining
Good for
Kids, Child-friendly, Groups, Local cuisine, Special Occasion Dining, Romantic
Open Hours
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:30
11:30 - 22:30
Location and Contact Information
  • Address: 1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
    (17th Avenue)
  • Public Transportation: Trolley Mile Marker, 17 1/2.
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-593-2032
  • 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