Taberna la Tortuga is an informal bar & grill known for its tapas, generous sandwiches, chicken wings, and fries, often enjoyed on the terrace.