Contact Address: 1965 Mendocino Avenue Santa Rosa, CA 95401 Phone: (707) 523-3888 Hours:Open daily, 11:00 am – 9:00 pm