The River Street Inn offers small Hotel charm in historic Old Town Truckee and the 1882 Restaurant offers great BBQ right on the Truckee River. The pulled pork was a little sweet but the meal and service was awesome. Built in 1882, this Bed and Breakfast sits on the Truckee River and is a short walk to the heart of Old Town. Historic Alpine lodging and river views make the River Street Inn a unique Sierra Mountain Experience.
Source: Bed & Breakfast lodging accommodations, hotel downtown near the train station seasonal lodging specials – The River Street Inn, Truckee, California