Café Castro er en af Københavns største caféer med 100 indendørs siddepladser og knap 300 udendørs siddepladser.
Café Castro er indrettet med originale spændende cubanske rekvisitter og malerier, samt fotos og artikler med blandt andre Che Guevara og Fidel Castro.