Cafe Rio is authentic Mexico City for the locals... FRESH foods -- employees hand roll flour tortillas, crates of fresh tomatoes, limes, lemons... pulled chicken and beef (no hamburger). Really enjoyed the unlimited lemonade fountain drinks that come in unique flavors that you can mix together for a creative taste. No high fructose corn syrup!!! The atmosphere is very much what you would find in Mexico when you don't go to tourist places. The food was very good, but the atmosphere could use more comfort / charm. Most of the patrons were families with kids while we were there.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.