Taco Bell
Restaurant
•
31677 CA-79, Temecula, CA 92592, USA
7.2
Sunday: 7 AM – 3 AM
See if anyone you trust recommends it!