Temecula On Ice returns to Town Square Park (41000 Main Street) for another exciting holiday season with a state-of-the-art ice rink, rental skates, Bobby skating aids, and its own radio station
View our
Visitor's Guide