La Taverna is located in Villa Presidente Frei, Nunoa, Santiago, Chile, Chile on General Holley 105 8320000 Santiago Santiago Metropolitan. La Taverna is rated 3 out of 5 in the category greek in Chile.
Address
General Holley 105 8320000 Santiago Santiago Metropolitan
Open hours
Mon-Thu
9:00 AM - 10:00 PM
Fri
9:00 AM - 12:00 AM