Navetierra is located in Santiago, Chile on Santo Domingo 547. Navetierra is rated 4.6 out of 5 in the category bar & grill in Chile.
Address
Santo Domingo 547
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible lift