Get directions to: Los Altos, Dixon, CA Restaurant address: 7800 Batavia Rd Dixon, CA 95620, USA Driving Walking Bicycling Restaurant: Los Altos