Where do you need Restaurants ?
About Trout Scream Cafe
Trout Scream Cafe is located at 14689 Welch Trl, Welch, MN. This business specializes in Cafes and Restaurants and has 1 review(s) with a star rating of 4.0.
Reviews about Trout Scream Cafe
the best place
its a great place..if your goona ski or snow board in the winter or if you wanna tube or canoe its a great place all year round the tubing is great
By ryan April 24, 2009 at 11:05 AM