For anyone arriving in Truckee today, just wanted to let you know about Truckee Thursdays where they shut down main street and there are food trucks, drinks, live music and vendors. Parking is a bit chaotic but there are shuttles from many neighborhoods.
https://www.truckeethursdays.com/