Versailles
3555 Southwest Eighth St., Miami, Florida 33135
Featured Review : I was expecting a casual place with a casual crowd at Versailles, the quintessential Cuban diner in Little Havana featuring enormous portions at paltry prices. I was surprised to see the many Mercedes Benzes at the park...See Full Review