With over 30% of Miami’s population hailing from Cuba, it’s hardly any surprise they’ve got their own district. The signs are all in Spanish, and the streets hum with salsa and merengue music. Stroll down Calle Ocho – the main road – and you’ll feel like you’ve stepped into the real Havana. Coffee stalls and food markets rub shoulders with art galleries and nostalgia shops. It also happens to be one of the best places to grab a bite. Tuck into a traditional Cuban sandwich with pork, mustard and pickles, or try out a meal, like vaca frita – shredded beef served with black beans and rice.