Villa Tatra

Villa Tatra,
729 Pinewood Dr.,
Lyons, CO 80540

Villa Tatra brings back the days of   "destination restaurants, when a long drive and a long meal made the experience - a place out of time that's well worth the trip for pastry and coffee, a taste of smoked fish or a classic Polish meal."