Miami’s huge Cuban community provide the city with much of its flavour – both figuratively and literally. Cuban cuisine might be a straightforward affair (think: meat, rice, beans, and repeat) but that doesn’t make it any less tasty, and Puerto Sagua offers some of the best in the city. This is a very no-frills dining experience, but it remains a local institution for good reason. The oxtail stew, ropa vieja and fried plantain are consistently delicious and highly affordable. Go hungry, leave happy.