Seafood : Leverock's Restaurant (941) 698-6900 7092 Placida Rd, Cape Haze, FL 33946 Own This Business? Click To Upgrade Your Listing Now « Waterside Grill » Rum Bay