Isla Cuban-Latín Kitchen & Rum Bar
30 Centerpointe Dr\nSte 12
La Palma
CA
90623
(714) 735-8597
Open Map
Cocktail Bars
Cuban
Latin American