Get directions to: Rio Grill, Carmel, CA Restaurant address: 101 The Crossroads Carmel, CA 93923, USA Driving Walking Bicycling Restaurant: Rio Grill