El Gran Café offers a varied menu of traditional Spanish cuisine, from breakfast and tapas to snacks and a wide selection of typical regional dishes.