Locking Horns Riverside Restaurant is a wonderful historic place to stop, visit, or just have a great meal in Horseshoe Bend.
This Inn that was formerly a train depot, will transport you back to a bygone era. Relax by the river’s edge, on the deck. Read a good book, or simply enjoy the peace and quiet of this beautiful spot.
101 Payette River Ave
Horseshoe Bend, ID 83629
(208) 793 2651
Copyright Locking Horns Riverside Restaurant 2022. All rights reserved
Site developed and maintained by Khamu Solutions