Whistle Stop is a pub offering a menu that includes items like the Champ burger and featured beverages such as Trench Brewing Peach Iced Tea.