About The Whistle Stop:
The Whistle Stop Pub & Restaurant is located near Main St. and Centre St. in Beeton (New Tecumseth), Ontario. Formerly the village drugstore, it the Whistle Stop is named for it's close proximity to the South Simcoe Railway that runs between Tottenham and Beeton from late spring to fall.
The Whistle Stop features daily lunch and dinner specials, breakfasts on weekends and proudly features Ontario wines. It's also a good spot for special events including Wedding, Birthday or Anniversary parties, business functions and special get-togethers.