Francesca's Italian Kitchen31165 Temecula Pkwy, Temecula, CA
Taco Bell1416 Farmers Ln, Santa Rosa, CA