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

Salt Rock Grill

4.6
4.6
10088 Reviews
$30 and under
Seafood
19325 Gulf Blvd, Indian Shores, FL 33785

Make a reservation

2 people
7:00 PM
Booked 134 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,088 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.6Ambience
  • 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 beautiful waterfront dining experience with "amazing food and great service." Known for its fresh seafood and steaks, the restaurant features a creative menu that highlights local catches. Guests rave about the "superb sushi" and the "supper club early dinners" as a "great value." While some diners note occasional service delays, the overall ambiance and attentive staff, such as Italia and Anthony, ensure memorable visits. Reservations are recommended due to its popularity and limited parking.

10,088 Reviews
  1. Gary

    Tampa1 review

    5.0

    Dined 2 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Sean was an amazing waiter! The service was impeccable.

    Is this helpful?

  2. Steve

    Atlanta4 reviews

    5.0

    Dined 2 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 4
    Fantastic service from Steven who was very friendly and knowledgeable on the menu. The lobster bisque was outstanding as was the New York strip and baked potato. We didn’t have dessert as our whole party was stuffed after dinner. They don’t hold back on the amount of booze in the cocktails and the selection was very good. The bill is a little pricey but overall great value for the high standard of food and service. I would definitely return on my next visit to Madeira Beach.

    Is this helpful?

  3. Kellie

    Little Rock4 reviews

    5.0

    Dined 3 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Excellent dinner, service and atmosphere! I highly recommend!

    Is this helpful?

  4. Rebekah

    Nashville13 reviews

    5.0

    Dined 3 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    We celebrated my cousins 50th birthday and it was a lovely evening with great service and great food. The waiter was fantastic and used our 50 birthday candles for the desert. I had the poke bowl and bread pudding for dessert it was delicious.

    Is this helpful?

  5. Anthony VIP

    Dallas4 reviews

    3.0

    Dined 3 days ago

    1. Overall 3
    2. Food 3
    3. Service 5
    4. Ambience 3
    Our server was fantastic Food was average and the snapper was ok but not well seasoned. Seems like the restaurant cleanliness and fit and finish has declined as well as the clientele.

    Is this helpful?

  6. Nathan VIP

    Tampa503 reviews

    5.0

    Dined 4 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Always good food and service. Snow crab claws are awesome. Jamie was our server and did a great job. It was a very busy Friday night.

    Is this helpful?

  7. Joseph

    Tampa6 reviews

    5.0

    Dined 5 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Our waiter Dylan was very professional, knowledgeable, and prompt. The food was tasty and cooked perfectly. I had a wedge salad and twin lobster tails and my wife had grilled grouper. Also Dylan overheard we were celebrating our anniversary and surprised us with a little after dinner dessert. Nice touch to end our meal.

    Is this helpful?

  8. Michael

    Chicago3 reviews

    5.0

    Dined 6 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Awesome restaurant if you’re in the area on the Gulf. Great food selection from catch of the day to thick steaks ! Fantastic hot bread and oil with phenomenal appetizer selections. Our waiter was awesome and so attentive from topping off water glasses to clearly the table for the next selection!

    Is this helpful?

  9. Greg

    Greater Boston2 reviews

    5.0

    Dined 6 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    What a wonderful night out!! We’re down from New Hampshire for the week with the kids and this was our “date night” without the kids. Everything was perfect!! Pedro was a wonderful, knowledgeable server and the food and drinks were fresh and delicious!! We talked about making this a tradition for years to come!!!

    Is this helpful?

  10. Carson VIP

    Upstate NY9 reviews

    5.0

    Dined 7 days ago

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    We’ve spent a couple weeks vacationing here in Indian Rocks Beach and have dined at a good number of restaurants, and the Salt Rock Grill definitely tops the list. We were seated inside at a window table with a beautiful view. Cocktails included martinis and a custom number called Fire Rock that were made with premium spirits and were well balanced. We had a smoked salmon fish spread and clams casino for appetizers, both excellent. We had three surf and turfs and an ahi tuna for the entrees, fire roasted lobster tails with perfectly prepared filet mignon, very flavorful and tender. Also had baked potatoes with all the trimmings added for you at your table (Thanks Nick!)We followed up with mint chocolate cheesecake (yes that’s right) which none of us had ever had, again fantastic. Our waiter, Cory, was very attentive, knowledgeable and personable. He never rushed anything and timed the courses perfectly. We were there for almost three hours and we enjoyed every minute. We highly recommend the Salt Rock Grill!

    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 10088 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 134 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 reservation software
  • Industry insights
  • Hospitality resources
  • Marketing resources
  • Operation resources
  • How to open a restaurant
  • For restaurants
  • For restaurant groups
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