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%
Travelers talk about
“lobster bisque” (131 reviews)
“seafood” (153 reviews)
Closed Now
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,957)
Traveler rating
Traveler type
Time of year
  • More languages

1 - 10 of 1,925 reviews

Reviewed 2 days ago

Great little spot right on the road across from the beach!!!!!! Sit outside, enjoy the food!!!!! had several appetizers as a meal and they were all delicious. Service was great along with the atmosphere. Shrimp, crab cakes and the lobstercargot was beyond great!!!!! Just give...More

Thank Janet G
Reviewed 3 days ago via mobile

Went to guppy for my birthday the food was fantastic. The service was slow at first took a really long time after seated for a server to come greet us and get drink orders then was a long time between appetizers and entrees. Would still...More

Thank sfusillo2
Reviewed 4 days ago via mobile

Visited Guppies for lunch today and it was delicious. I had the lunch special,grilled snapper. Wish I had taken a picture as it was plated beautifully. The service was excellent our server anticipated our needs without asking and was helpful but not intrusive. Outdoor seating...More

Thank Barbara G
Reviewed 5 days ago

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
GuppysontheBeach, General Manager at Guppy's on the Beach, responded to this reviewResponded 3 days ago

Hello, Thank you for reviewing Guppy's on the Beach. Your feedback is much appreciated and is a very valuable tool for us to use with ongoing training of our staff. I am very sorry to hear that you were less than satisfied with your recent...More

Reviewed 6 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 6 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 1 week 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 1 week 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 1 week 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 1 week 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
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Sea Star Motel & Apts.
93 reviews
.06 miles away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
893 reviews
1.18 miles away
Gulf Towers Resort Motel
120 reviews
1.18 miles away
Prestige Collection Harbourside at Marker 33
87 reviews
1.23 miles away
Nearby Restaurants
Cafe de Paris Bakery
443 reviews
.36 miles away
Kooky Coconut
574 reviews
.73 miles away
Keegan's Seafood Grille
1,242 reviews
.08 miles away
Nearby Attractions
Morgan Beach Park
11 reviews
.58 miles away
Rad Bicycles
17 reviews
.22 miles away
Beach Art Center
16 reviews
.18 miles away
Kolb Park
15 reviews
.26 miles away
Ask a question
Questions & Answers
Elena C
August 5, 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
March 12, 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
August 12, 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
$20 - $30
Lunch, Dinner, Brunch, Late Night
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
Families with children, Kids, Local cuisine, Special occasions, Large groups, Romantic
Open Hours
11:30 AM - 10:00 PM
11:30 AM - 10:00 PM
11:30 AM - 10:00 PM
11:30 AM - 10:00 PM
11:30 AM - 10:00 PM
11:30 AM - 10:30 PM
11:30 AM - 10:30 PM
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