Answer: chezguevara

AnswerCrossword Clue
CHEZGUEVARA

Where some Latin revolutionaries dine?

CHEZGUEVARA

At a Cuban guerrilla's home?