A ST. PETE BEACH RESTAURANT
Inviting and extraordinary, Castile Restaurant is where traditional meets contemporary cuisine, bringing you fresh and undeniably delicious seafood. Offering indoor and outdoor seating on our expansive terrace with views of the Intracoastal waters, our culinary team serves Latin and Mediterranean inspired plates showcasing the best of the season and the coastal waterways. Be it a light bite, drinks with friends, or a sunset dinner on the patio, Castile Restaurant brings a taste of the globe to St. Pete’s Beach.
Please note, our dress code for dinner in Castile is smart casual. We kindly ask no beachwear or sleeveless shirts. Tailored shorts may be worn. Thank you!
Castile's Response to COVID-19
At Castile Restaurant and Rooftop 360, the health and safety of our guests and employees are our top priority. We have implemented additional processes and protocols to ensure you are protected during your stay with us and to promote safety. Learn more by clicking here.