Map & Directions - Cafe on the Beach at the Palms Resort
View Menu
Cafe on the Beach at the Palms Resort
3616 Gulf Blvd, South Padre Island, TX, 78597
(956) 761-2703 (Phone)
3616 Gulf Blvd, South Padre Island, TX, 78597
(956) 761-2703 (Phone)