Whistle Stop

October 28, 2016

The Whistle Stop: serving Travelers Rest since 1945

The Whistle Stop at the American Café, or Whistle Stop for short, is located in Travelers Rest and offers guests a wide variety of Southern dishes […]