Saint Lucia Windsor by Corinne Mossati Address 78 Chapel St, Windsor VIC 3181 City/Suburb Windsor Phone (03) 9530 2085 Location Melbourne Bars Style Rum Bar Saint Lucia in Windsor is a modern Caribbean barbecue and rum bar with a focus on cocktails, rum and tequila. Map