La Cantina is a restaurant that has been open for a long time.