Contact Us

Better yet, see us in person!

Looking for a restaurant nearby? Look no further than The Deck Bar and Grille! Come in and Say Hi to Chris and Dean, The new Owners and Cedric our GM.

The Deck Bar & Grille at Isla

5901 Sun Blvd #100B, Saint Petersburg, FL 33715, US

(727) 289-9855


Open today

11:00 am – 10:00 pm