We have been on Isla for my daughter's birthday the last 2 years. Her choice is always Olivia's and the rest of the family are happy that she has great taste! This was our 6th visit in the last 2 years and as always the food and service were top shelf.
Thank you the staff and owners.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.