11. Five Island Lobster co - Georgetown

Overlooking a harbor, Five Islands is a good spot to enjoy seafood while enjoying the scenery outside and watching people catch fresh lobsters. Other than their very popular lobster rolls, other items like fried seafood are also a hit among visitors. The scenic location of the place also makes the drive to the place a joyful experience.
Edited by Zainab Shaikh