La Rosa | Tequileria & Grille
500 4th St, Santa Rosa 95401