Tacos El Paisa

1175 Sebastopol Road, Santa Rosa, CA 95407