Islands Fish Grill has the freshest seafood around! We came here the first time a few years ago based on a recommendation from the bartender at our hotel, and now we are loyal patrons. We make a reservation each time we're in town. The staff treats us like family, and you can't beat the quality of the food. We also like that they showcase local art (that you can purchase; and we have!) on the walls. You can tell this restaurant is really committed to being a part of the local community. Our favorite dish to order is jerk-seasoned fresh catch of the day with the creamy dill sauce, mashed potatoes, and fried spinach. The fried spinach is so good, you might just end up ordering a second one for dessert. This is also a great spot for gluten free dining. Plenty of fresh, homemade options. My fiance' ventured off our usual order last night and got a steak, and said it was one of the best steaks he's had, and even better than our local famous steakhouse back home. There's something for everyone here. We're sure the staff will help you make a delicious selection. Go!!