Get directions to: Checkers, Santa Rosa, CA Restaurant address: 523 4th St Santa Rosa, CA 95401, USA Driving Walking Bicycling Restaurant: Checkers