Steph & Chris are Engaged: Historic Downtown Truckee, CA Stroll 0 November 7, 2011 Tags: Bar of America Historic downtown Truckee Squeeze Inn Truckee Photographer