From Our Editors
When you're ready to switch up your regular weekend routine, head to Chaska's Scream Town. If you're seeking a local hot spot to have a first date or hang out with your friends, look no further than Scream Town.
Dine at Scream Town and keep your car safely parked in a nearby lot.
Scream Town is a place you'll love to visit, so don't wait around, give them a call today!