The Duck Island Club
Bar $$
2102 Freeman Avenue, Cleveland, OH 44113
Description
he Duck Island Club is an intimate Bar and Lounge located at 2102 Freeman Ave, Cleveland, OH, 44113 We are around the corner from the Velvet Tango RoomGet to know The Duck Island Club
This is where the magic happens. We are mostly a shot and a beer bar, but we have been know to make some great cocktails. If we don't carry something just ask us and we will have it for you next time.