Where is an online version of the menu and prices?
Address: 33215 Temecula Pkwy, Temecula, CA 92592, USA
John Cusack | Sep 1, 2018
Unfortunately no online menu
Erik Hostetter | Sep 1, 2018
Don't believe they have an online presence
Thanks! Your answer is awaiting moderation.