622 Santa Rosa Ave, Santa Rosa, California 95404(707) 541-7016 <p>OUR SANTA ROSA SHOP IS LOCATED AT THE HIGHWAY 12 OVERPASS AND SANTA ROSA AVE IN THE BRIGHT