We had heard about the Swizzle Inn from a friend who has previously visited Bermuda, so we made sure to stop there for lunch after our visit to the Crystal Caves. The service was friendly and our server helped us decide on the best things...to get from the menu. I got the Wahoo sandwich and my husband got the fish and chips. Both were delicious and had generous portions. We also had to try the rum swizzle and it was very yummy! The environment at the Swizzle in was very nice too! We would highly recommend the Swizzle Inn to anyone visiting Bermuda!More