Enable JavaScript to run this app.
Skip to main content
OpenTable logo
Salt Rock Grill, Indian Shores, FL

Salt Rock Grill

4.6 (10195)
$30 and under
Seafood
19325 Gulf Blvd, Indian Shores, FL 33785

Make a reservation

2 people
7:00 PM
Booked 117 times today

About this restaurant

  • Great for scenic views
  • Good for special occasions
  • Great for outdoor dining
WE ARE BACK! WE ARE FULLY OPEN FOR BUSINESS WITH OUR COMPLETE MENU.
WE FEATURE THE FRESHEST CAUGHT SEAFOOD AND AGED, HAND-CUT STEAKS


Salt Rock Grill is a legendary beach landmark that has a burning passion for delectable food, enticing drink & pleasurable surroundings. Known for our hand cut U.S.D.A prime & choice grade beef, fresh dayboat caught seafood, raw bar & amazing wine cellar. Salt Rock Grill is the perfect choice for an evening of fine dining, superior service & genuine hospitality. Located in Indian Shores overlooking the intra-coastal waterway.
Our Steaks are U.S.D.A. Prime or Choice Grade Beef from top midwestern feeders. We age them four to six weeks in our in-house temperature controlled aging room to develop maximum flavor and tenderness. Then we grill them over our charcoal pit fire. You won't find a better steak. Our chefs have developed partnerships with local fisherman that provide us with fresh dayboat caught seafood selections from our gulf waters and beyond.

Additional information

  • Dining style
    Casual Dining
  • Price
    $30 and under
  • Cuisines
    Seafood, American, Steakhouse
  • Hours of operation
    Mon–Fri 4:00 pm–9:00 pm Sat, Sun 12:00 pm–9:00 pm
  • Phone number
  • Payment options
    AMEX, Discover, Mastercard, Visa
  • Dress code
    Casual Dress
  • Neighborhood
    Indian Rocks Beach
  • Parking details
    Parking lot and valet parking available
  • Additional
    Beer, Cocktails, Corkage Fee, Full Bar, Non-Smoking, Patio/Outdoor Dining, Private Room, Takeout, Wine

What 10,195 people are saying

Salt Rock Grill reviews from people who’ve dined at this restaurant. Based on recent rating.

Overall ratings and reviews

Reviews can only be made by diners who have eaten at this restaurant

4.6
4.6 based on recent ratings
  • 4.6Food
  • 4.6Service
  • 4.5Ambience
  • 4.4Value

NoiseModerate

Loved For

  • St. Petersburg

    Great for scenic views

  • St. Petersburg

    Most Booked

Review summary

AI-generated from verified diner reviews
Salt Rock Grill offers a delightful dining experience with "fantastic service" and expertly prepared dishes. The restaurant is renowned for its "fresh caught seafood" and stunning views, especially from the outdoor patio. The Supper Club menu presents great value, and the knowledgeable staff enhances every visit. It's a must-visit on Madeira Beach.
10,195 Reviews
  1. LeeAnn VIP

    Tampa / Central Florida West8 reviews

    5.0

    Dined 2 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Excellent service and excellent food! I would love this place 10 stars!!

    Is this helpful?

  2. Susan

    Nashville2 reviews

    5.0

    Dined 3 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Food and service were excellent !! Would highly recommend.

    Is this helpful?

  3. Heidi

    Unspecified1 review

    5.0

    Dined 4 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    My Husband & I celebrated our wedding anniversary for the 3rd year in a row here! The service is always exceptional and the food is always delicious & filling! It is a very fancy restaurant! We would highly recommend this place to anyone looking to spend a great dinner together!!

    Is this helpful?

  4. Earl VIP

    Tampa / Central Florida West27 reviews

    5.0

    Dined 4 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    A wonderful dining experience as expected. The food was delicious and the service was great.

    Is this helpful?

  5. Carey

    Central Kentucky4 reviews

    5.0

    Dined 5 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Great overall experience. Our server Noah was on top of things. Our food was fantastic. Highly recommend outdoor seating. Very peaceful on outside deck with view of water, several dolphins and a rainbow. However, I did notice it was very noisy inside as we were leaving so I don’t think we would have enjoyed as much if we had sat inside.

    Is this helpful?

  6. Jackie

    Orlando / Central Florida East13 reviews

    5.0

    Dined 5 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Took two friends who had not visited the restaurant before. They were both very happy with the food (filet skewer and shrimp) as well as the cooked oysters. Swordfish was tender and flavorful. Drinks were tasty with a fun surprise effect. Our waiter was great, as well.

    Is this helpful?

  7. Tom

    Tampa / Central Florida West1 review

    3.0

    Dined 5 days ago

    1. Overall 3
    2. Food 5
    3. Service 5
    4. Ambience 2
    The food and service were excellent. However, one reason we like Salt Rock is the ambience, and our table had no view and was located under a blasting AC vent.

    Is this helpful?

  8. Eric VIP

    Kansas City / Kansas5 reviews

    5.0

    Dined 6 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Always a must stop when we visit the Clearwater Beach area!

    Is this helpful?

  9. Ann

    Tampa / Central Florida West2 reviews

    5.0

    Dined 6 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    We love this restaurant! Great food and atmosphere! It’s our go to whenever we are in Clearwater!

    Is this helpful?

  10. Sandi

    Denver / Colorado1 review

    2.0

    Dined 7 days ago

    1. Overall 2
    2. Food 2
    3. Service 2
    4. Ambience 4
    Two out of the three meals came out mediocre and lukewarm. Waiter did not check on us to ask if the food was ok. When he finally came back and I told him of the issue, he replied with, 'Well next time tell me at the beginning so I can have them remake it." Next time? There will be no next time. This was a poor response which left me disappointed. Please retrain your staff to be more attentive and compassionate to customers and potential issues.

    Is this helpful?

FAQs

Salt Rock Grill offers takeout which you can order by calling the restaurant at (727) 593-7625.

Salt Rock Grill is rated 4.6 stars by 10195 OpenTable diners.

Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable.

  1. Home
  2. United States
  3. Tampa / Central Florida West
  4. St. Petersburg
  5. Indian Rocks Beach

Make a reservation

2 people
7:00 PM
Booked 117 times today
Google Map for Salt Rock Grill

19325 Gulf Blvd, Indian Shores, FL 33785

Additional information

  • Neighborhood
    Indian Rocks Beach
  • Hours of operation
    Mon–Fri 4:00 pm–9:00 pm Sat, Sun 12:00 pm–9:00 pm
  • Price
    $30 and under
  • Cuisines
    Seafood, American, Steakhouse
  • Dining style
    Casual Dining
  • Dress code
    Casual Dress
  • Parking details
    Parking lot and valet parking available
  • Payment options
    AMEX, Discover, Mastercard, Visa
  • Additional
    Beer, Cocktails, Corkage Fee, Full Bar, Non-Smoking, Patio/Outdoor Dining, Private Room, Takeout, Wine
OpenTable
  • About Us
  • Blog
  • Careers
  • Press
More
Businesses
  • Restaurant Management Solutions
  • Restaurant Reservation Software
  • Restaurant Marketing Software
  • Restaurant Event Software
  • OpenTable For Restaurants
  • OpenTable For Restaurant Groups
  • Restaurant Resources
  • OpenTable Pricing & Plans
Join us on
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Do Not Sell or Share My Personal Information
  • Cookie Preferences
Copyright © 2025 OpenTable, Inc. 1 Montgomery St Ste 500, San Francisco CA 94104 - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo