Background Image

Versailles Restaurant

Ample portions of classic fare & taste of the Cuban experience served in ornate space since 1971 3555 SW 8th St, Miami, FL 33135, United States

Versailles Restaurant, which touts itself as the “World’s Most Famous Cuban Restaurant”, offers Cuban cuisine and culture to the South Florida area and is located in Miami, Florida.

slide1

No Reviews

Post a Comment

Write a Review

3555 SW 8th St, Miami, FL 33135, United States

Get Directions
Enquire now