La Canchala is a bar offering grilled dishes and tapas. It features outdoor seating.