While we may have cheaper rents and restaurants in the Midwest, we do lack the warming glow of sandy beaches. The Magic House (516 South Kirkwood Road, Kirkwood) has worked hard to rectify this problem, though, hauling in ten truckloads of sandy goodness in... More >>>