American restaurant, The Hitching Post, offers a family-friendly dining experience. Established in 2020.