Last updated on December 3rd, 2019 at 09:35 amCafe Rio, or Cafe Rio Mexican Grill, is a fast casual restaurant chain based in Salt Lake City, with branches in Arizona, California. If you need to find out the Cafe Rio Hours Of Operation, Holiday Hours & Cafe Rio hours Locations Near Me Must read this