Get directions to: Cafe Rio, Tempe, AZ Restaurant address: 2323 W 14th St Tempe, AZ 85281, USA Driving Walking Bicycling Restaurant: Cafe Rio