The Menu


COMING SOON!

Locking Horns Riverside Restaurant

101 Payette River Ave
Horseshoe Bend, ID 83629
(208) 793 2651

This email address is being protected from spambots. You need JavaScript enabled to view it.

Newsletter

Copyright Locking Horns Riverside Restaurant 2023. All rights reserved
Site developed and maintained by Khamu Solutions