Barbarossa Cafe Destination: Crete Barbarossa boasts at the charming Venetian port of Chania and it offers great cocktails, drinks, coffees and non-stop amusement throughout the day and night!!Type of business: Cafe Bar Address: Old Harbor, ChaniaCrete IslandChaniaCafe Bars