Resort locale for surf 'n' turf meals. Tropical-themed eatery on the Palm Island Resort offering seafood, steak, global bites & drinks.
Address
7092 Placida Rd, Placida, FL 33946, Placida, FL 33946
Phone
(941) 697-0566Website
www.rumbaypalmisland.com/