101 Payette River Ave Horseshoe Bend, ID 83629 (208) 793 2651
Monday: 10am - 8pm Tuesday: Closed Wednesday: 10am - 8pm Thursday: 10am - 8pm Friday: 10am - 9pm Saturday: 10am - 9pm Sunday: 10am - 8pm
Copyright Locking Horns Riverside Restaurant 2024. All rights reserved Site developed and maintained by Khamu Solutions