On the River

Location

102 Main Street, Salmon, Idaho 83467

The restaurant is located at the end of Salmon, Idaho’s busy main street.

mainstreet

googlemap

Specs

102 Main Street, Salmon, Idaho

Just off the bridge overlooking the Salmon River

  • Opened: July 1, 2010
  • Newly Remodeled
  • Beer & Wine License
  • 7,000 sq ft
  • 3 bathrooms
  • Indoor seating 70
  • Outdoor seating: 60
  • Parking