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
Website
Save
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent63%
  • Very good27%
  • Average6%
  • Poor3%
  • Terrible1%
Travellers talk about
“lobster bisque” (130 reviews)
“seafood” (151 reviews)
Closed Now
Hours
CUISINES
American, Seafood, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
All Details
Write a ReviewReviews (1,914)
Traveller rating
Traveller type
Time of year
Language
  • More languages

1 - 10 of 1,882 reviews

Reviewed 3 days ago

We enjoyed sitting in the outside patio during lunch and enjoying a wonderful glass of Sangria, yummy fish tacos, and a fantastic black bean burger. The service was outstanding. Our only small blemish was a very agitated hostess but the pressure was on as the...More

Thank Elise B
Reviewed 5 days ago via mobile

This is your kind of beach place offering the best of seafood. The fish spread and the blue crab guacamole were just awesome as appetizers. The sea scallops and lumpy crab cakes were top notch and so tasty and chef’s cooked. Very healthy in any...More

Thank TseLovan
Reviewed 1 week ago via mobile

This is a fabulous restaurant with great food. Bronzed grouper is to die for. Angels on horseback for an appetizer is so good. Great wines and cocktails. Sit outside.

Thank Tom D
Reviewed 1 week ago via mobile

It's location directly across from the large county park and parking lot is ideal. You can set up on the beach there and then walk over for lunch here. They have outdoor and inside seating and a creative menu. Service was excellent. Only negative was...More

Thank Vagabond2be
Reviewed 1 week ago via mobile

Good food, portions were average. Crab guacamole, lobsterescargot was tasty but small, oysters small, tuna very good! Bread fresh and warm, delish. Apple pie excellent.

Thank original21
Reviewed 1 week ago

This is a definite twice a week dinner place when we are in the area. Seafood is always great. Great cocktails, and reasonably priced wine. It's always crowded but the wait is not that long. We love sitting outside on the patio or porch, and...More

Thank Touringfun
Reviewed 1 week ago via mobile

Had dinner at this nice spot right across from the public beach. I had the seafood bowl with shrimp, fish, calamari, mussels etc. Very tasty. Twas served with a Caesar's Salad...which was very colorful. This restaurant is some mix of southern and Mediterranean dishes/flavors. Its...More

Thank Jjanen
Reviewed 1 week ago via mobile

A lot of restaurants on the beach are more about the view and drinks than the food. Not so at Guppy's. The location is great as are the drinks, but it is the food that is the best part of a visit here. It is...More

Thank JeffP2
Reviewed 1 week ago via mobile

I had read some reviews of people saying this place had horrible service. This is not the case our waiter Michal was more than helpful providing us with advice and quick refills on our drinks. The food was very good and their appetizers as well....More

Thank SuPeRiOrGoAt
Reviewed 1 week ago via mobile

Would encourage reservations or call ahead seating given how busy the restaurant was this week. I loved the grouper piccata special and my husband loved the swordfish. We could see the sunset across the beach since we were sitting outside. Valet parking and good service,...More

Thank darbyvan
Nearby
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
879 reviews
1.90 km away
Gulf Towers Resort Motel
119 reviews
1.90 km away
Prestige Collection Harbourside at Marker 33
57 reviews
1.99 km away
Nearby Restaurants
Cafe de Paris Bakery
428 reviews
.59 km away
Kooky Coconut
557 reviews
1.18 km away
Keegan's Seafood Grille
1,208 reviews
.13 km away
Nearby Attractions
Morgan Beach Park
10 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
6 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
1
Vote
Kate A
13 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
1
Vote
rjbpls
13 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.
1
Vote
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Average prices
US$20 - US$30
Meals
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
Romantic, Local cuisine, Kids, Child-friendly, Special Occasion Dining, Groups
Open Hours
Sunday
11:30 AM - 10:00 PM
Monday
11:30 AM - 10:00 PM
Tuesday
11:30 AM - 10:00 PM
Wednesday
11:30 AM - 10:00 PM
Thursday
11:30 AM - 10:00 PM
Friday
11:30 AM - 10:30 PM
Saturday
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