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” (131 reviews)
“seafood” (153 reviews)
Open Now
11:30 - 22:00 Hours
American, Seafood, Soups, Vegetarian Friendly, Gluten Free Options, Vegan Options
€€ - €€€
1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
All Details
Write a ReviewReviews (1,954)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,922 reviews

Reviewed yesterday

Guppys used to be quite good, but recent visits have shown a downhill trend. Starting with waitress who was somewhat snooty and rude attitude. A grouper sandwich which was just average was $18.00 with some typical boxed fries from any publix, and tasteless cole slaw....More

Thank chuckpaoletti
Reviewed 2 days ago via mobile

We had calamari as an appetizer, it was tender enough, but pretty bland. The scallop dinner special with a porcini sauce was weird, sauce was way too heavy like a thick gravy and the fried rice ball was hard and bland. The snapper was a...More

Thank Nicole B
Reviewed 2 days ago

My husband and I were traveling trying to find a place "on the beach" and we were disappointed we were not actually "on the beach" but the food was good! The hostess that greeted us was not very friendly and our waitress was very hard...More

Thank DannaCrawford
Reviewed 3 days ago

Great service, great food, beautifully presented and served. I had the coconut shrimp, sweet potato fries, and my daughter had the shrimp cocktail. Everything was fresh and delicious.

Thank Marjorie V
Reviewed 3 days ago via mobile

I love ❤️ coming here. I feel like I am on vacation in the tropics having the best meal with family and friends. Our meals were delicious and flavorful. Prices are reasonable and the service was friendly and attentive. A very popular place especially on...More

Thank Mike C
Reviewed 3 days ago via mobile

Good location, if your wait is more than 5 minutes....can cross road, walk 200 yards and visit a lovely beach. Indoor or outdoor dining. Nice saltwater tank in a/c waiting area. Professional wait staff. Variety of table sizes... Small but adequate menu with daily drink,...More

Thank ShoeDr
Reviewed 6 days ago

This place was awesome, great food and service, plus interested and attentive wait staff. Ate there at least 3 times during our visit and would highly recommend

Thank Denise R
Reviewed 1 week ago

First time here and would go back. Had the swordfish and grits - outstanding. Good service. Easy parking on side street.

Thank toddjody777
Reviewed 1 week ago via mobile

Four of us sat on the porch and ordered the Shrimp Sauté and trout. Both exceeded our expectations. We try to eat here between tourist seasons so that we can have a relaxed meal, watch the sunset and enjoy our friendships. The chef's new menu...More

Thank zandyj2014
Reviewed 1 week ago via mobile

Popped in for lunch with my family while having a ‘beach day’ at Indians rock beach. Everything was fantastic service quick, we had the shrimp linguini, special shrimp salad and the kids had fish and chips and coconut shrimp, all the meals were delicious, and...More

Thank wardy129
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Sea Star Motel & Apts.
93 reviews
.10 km away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
892 reviews
1.90 km away
Gulf Towers Resort Motel
120 reviews
1.90 km away
Prestige Collection Harbourside at Marker 33
87 reviews
1.99 km away
Nearby Restaurants
Cafe de Paris Bakery
442 reviews
.59 km away
Kooky Coconut
572 reviews
1.18 km away
Keegan's Seafood Grille
1,240 reviews
.13 km away
Nearby Attractions
Morgan Beach Park
11 reviews
.93 km away
Rad Bicycles
17 reviews
.36 km away
Beach Art Center
16 reviews
.29 km away
Kolb Park
15 reviews
.41 km away
Ask a question
Questions & Answers
Elena C
5 August 2017|
AnswerShow all 10 answers
Response from Pam557 | Reviewed this property |
I did not see any dogs when we were there. If you try the website bringfido you can search the city and find the restaurants that will take dogs. Our personal favorites in North Redington Beach are Sweet Sage and The Conch... More
Kate A
12 March 2017|
AnswerShow 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
12 August 2016|
AnswerShow 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.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$20 - US$30
Lunch, Dinner, Brunch, 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
Groups, Romantic, Special Occasion Dining, Local cuisine, Child-friendly, Kids
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