Located in a quiet mountain valley, Villa Tatra is your place to get away and enjoy great food and drink.
Eastern European Cuisine since 1976
Villa Tatra is well worth the trip for pastry and coffee, a taste of smoked fish or a classic European meal.
729 Pinewood Drive
Sunday 10a - 9p