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.
Notify me of new posts by email.
3555 SW 8th St, Miami, FL 33135, United States
Old-school cocktails & craft beer pair with a locally sourced menu in a modern tavern setting. 30 SW 12th St, Miami, FL 33130, United States