We tried this restaurant because of the reviews on TripAdvisor. We were so pleased. The food is fresh, tasty, and the staff are friendly and seem to really enjoy their jobs. Don't miss the dessert! After having dinner at another place, we almost went back to Cafe Rio just to have dessert.