Eh.
Islands is another Chile's or Applebees to me.
The food is okay but nothing to write home about and the prices a tad high for a so so meal in my opinion.
The portions are big though and side dishes like fries or a dinner salad need to be ordered separately.
The menu does include a fun list of drinks to choose from, so that's always a bonus, but I'd skip this place and spend your money somewhere else.