40695 Winchester Rd., Ste. C103
Temecula, CA 92591
Take a seat and enjoy any of our delicious and healthy snacks while you surf the web on our free Wi-Fi. Or, if you're low on time, download our app, order ahead and skip the line (and earn rewards)! Come see why we have the top rated smoothies in Temecula!