Went recently on a Sunday for a full day of activities. The staff at Cole Sports on Main Street gave us a map of the mountain bike trails and some suggestions. We spent a chunk of the day biking at a system of city-managed trails, then visited the open air market that happens on Sundays. Had a cocktail on a patio overlooking the town, then got an affordable dinner at Wasatch Brew Pub. I wouldn't expect all the same from the town that you would in winter, but it's still a nice place for a 1-2 day mini-vacation.