Home » Stadiums » Sun Life Stadium » Eat & Drink » Versailles


(305) 444-0240
3555 SW Eighth Street, Miami, FL, 33135 View Map
(0 reviews) Rate It

This iconic Calle Ocho Cuban restaurant is about 17 miles from Dolphin Stadium but worth the trip; and it's a lot closer than Havana, which is where you would need to go to get a more authentic then this place. A huge menu of Cuban specialties keeps them coming back and its open late (2am).