Chez Rita is a restaurant and bar offering a cozy atmosphere and outdoor amenities.