La Gran Torrada is a restaurant known for its large "torradas" (grilled bread with toppings) and tapas. It offers affordable options and terrace seating.