photo
photo
photo
photo
photo

Castile Restaurant

Beaches

Overview

Upscale Med-Latin cafe & rooftop bar. Chic spot in the Hotel Zamora offering creative cocktails, Med-Latin fare & a roof terrace.

Location

3701 Gulf Blvd, St Pete Beach, FL 33706
Home