Villa Tatra

729 Pinewood Dr
Pinewood Springs, CO 80540- Map It
Phone: (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.
12.5 mi se of Estes Park on US 36; town center. 729 Pinewood Dr 80540
Casual Dining.