Santa Rosa CA Restaurants-Cyber Cafes 1. 1810 Mendocino Ave, Santa Rosa, CA 95401 | My Friend Joe (707) 843-4966