Get directions to: Rio Cafe, Avon Lake, OH Restaurant address: 33388 Walker Rd Avon Lake, OH 44012, USA Driving Walking Bicycling Restaurant: Rio Cafe