Check, Please!
Q: I would like to know of any good Polish restaurants around Denver. A: If you’re willing to take a drive, Villa Tatra in Pinewood Springs (between Lyons and Estes Park on Highway 36, 303-823-6819) is the most authentic Polish restaurant in the state. A Polish architect designed the building,…