Fluffy says La Caretta Restaurant serves the world’s strongest Cuban Coffee. Come see for yourself. Miami Tour Company has lunch at the restaurant every day.