Dining review: A happy return to Rio Salado in Mystic – The Day

A week before Connecticut forced restaurants to close to stem [...]