Palm Island Resort 7092 Placida Rd, Placida, FL 33946 Related: Barbecue Restaurants Continental Cuisine Foods Take Out Restaurants