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.