Castile Restaurant
New American restaurant
About
Perched on the second floor of The Hotel Zamora, Castile Restaurant offers a delightful blend of New American cuisine and stunning views of St. Pete Beach. Known for its cozy and upscale ambiance, it provides a perfect setting for lunch or dinner, featuring fresh seafood like perfectly prepared scallops and ceviche. With live music and rooftop seating, diners will enjoy a lively atmosphere. While service can be inconsistent, the complimentary valet parking and tasty small plates definitely enhance the experience.