Published: March 24th 2025, 11:00:25 pm
The World's Most Famous Cuban Restaurant | Sofia Land
@sofia-land explores Versailles in Little Havana, tasting iconic dishes and uncovering why it’s a cultural and political hub for Miami’s Cuban community.
Watch here: https://of.tv/v/VZJqf