Villa Tatra

729 Pinewood Dr
Pinewood Springs, CO 80540- Map It
(303) 823-6819
AAA Inspector Notes
This charming restaurant offers Eastern European dishes prepared from scratch, homemade pastry, smoked fish and sausage dishes. Smoked salmon and trout are available by mail. Macrobiotic and vegetarian dinners are available with a two-day reservation. It's open for lunch on Saturday and Sunday.
Polish
12.5 mi se of Estes Park on US 36; town center. 729 Pinewood Dr 80540
Casual Dining.