Rating
(349)
Serving delicious steaks and seafood! "This is a Wisconsin supper club at its finest!"- Customer R. . Follow. . Posts.
People also ask
Why was it called a stagecoach?
What is Stagecoach USA?
Who owns Stagecoach in Lockport?
Stagecoach Inn is the finest of Salmon Idaho Hotels located on the banks of the Salmon River at the intersection of Main St and Highway 93 N.
The Stagecoach Inn, built in 1849, features period items and community artifacts, while the Panhandle Depot houses railroad memorabilia and an exhibit on ...