The hitching rack

785 E Main St, Lander, WY 82520

Happy hour: food

Thursday 4:00pm - 9:00pm, Friday 4:00pm - 9:00pm, Saturday 4:00pm - 9:00pm

  • Seafood and steaks

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…