La Cantina is located in Santiago, Chile on Pedro de La Barra 1727, Región Metropolitana. La Cantina is rated 4.1 out of 5 in the category gastropub in Chile.
Address
Pedro de La Barra 1727, Región Metropolitana
Service options
TakeawayDine-in
Amenities
Bar on siteToilets