RESTAURANT Palm Harbour is home to the very popular seafood restaurant, Leverock’s.Leverock’s is the perfect dining destination to enjoy a delicious meal, while taking in our beautiful waterfront view or to unwind after a fun-filled day on the water! Contact Information: 7092 Placida RoadCape Haze, FloridaVisit Website 941-698-6900