Get directions to: Zoo, Santa Rosa, CA Restaurant address: 527 Barham Ave Santa Rosa, CA 95404, USA Driving Walking Bicycling Restaurant: Zoo