4.1 stars based on 598 ratingsToday's hours: 7 am-10 pmAdd a review
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.
At Castile Restaurant, the atmosphere excels with its cozy rooftop seating and stunning waterfront views. I enjoyed a delightful lunch - the loaded potato soup was rich, and the shrimp tacos perfectly seasoned. However, the chicken quesadilla left much to be desired; it tasted pre-packaged and a bit undercooked. Our server was friendly but could have been more attentive. The bar offered a nice selection of cocktails, enhancing the overall experience. A lovely spot for a casual day out! 🍽️