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.