Iconic Cuban Restaurant Since 1974

Strolling by Rio Cristal’s doorways in Westchester appears like time journey to a friendlier Miami. Waiters…