Food Safety Report: Marrone Ristocafe, St. Lucia's Street, Valletta, Malta 2 months ago • details 13 Comments Comment I ordered a Cuba Libre (rum, coke and lime) and this is all. I didn't taste right - my friends sipped and also agreed that it tasted odd. I drank… See more