La Esquina is a bar offering Spanish cuisine, including pizzas and sandwiches, with a spacious terrace.