Special Offer: Call Us Today!

Locking Horns Riverside Restaurant

Restaurant in horseshoe bend, ID

Locking Horns Riverside Restaurant is a wonderful historic place to stop, visit, or just have a great meal in Horseshoe Bend.

Address

101 Payette River Avenue
horseshoe bend, ID
83629

Phone

Website

http://lhriversiderestaurant.com

Business Hours

Monday8:30 AM - 8:30 PM
TuesdayCLOSED
Wednesday8:30 AM - 8:30 PM
Thursday8:30 AM - 8:30 PM
Friday8:30 AM - 8:30 PM
Saturday8:30 AM - 8:30 PM
Sunday8:30 AM - 8:30 PM

Map & Directions

Get Directions To Locking Horns Riverside Restaurant:

Google MapsApple MapsBing Maps