Established in 1964, La Cantina is a wine shop.