Get directions to: Cafe Rio, Williamsburg, NM Restaurant address: 618 Broadway Street Williamsburg, NM 87942, USA Driving Walking Bicycling Restaurant: Cafe Rio