Start your day at The Institute of Contemporary Art, Miami. The museum showcases modern and contemporary art from both local and international artists. Entrance is free, and the collections change regularly, so be sure to check what's on exhibit while you're there. After exploring the art, head to the nearby restaurant, MC Kitchen, for some delicious Italian cuisine.
Take a step back in time at The Vizcaya Museum and Gardens. This national historic landmark features an Italian Renaissance-style villa and stunning gardens that overlook Biscayne Bay. Guided tours are available, or you can explore at your own pace. Afterwards, make your way to Ocean Grill for a seafood lunch and beautiful ocean views.
Immerse yourself in Miami's Cuban culture with a visit to Little Havana. Start your day with a cup of coffee at Versailles Restaurant, a famous Cuban cafe that has been around since 1971. Walk around and explore the colorful streets filled with shops, street art, and music. Be sure to stop by the Calle Ocho Walk of Fame and the Máximo Gómez Park, known locally as Domino Park. For lunch, head to Latin Cafe 2000 for authentic Cuban dishes.
If you have more time, consider adding a visit to the Pérez Art Museum Miami on Day 1 or the Phillip and Patricia Frost Museum of Science on Day 2. For less time, skip the restaurants and grab a quick bite from a local food truck.