La Terraza Quillera offers popular Quillera cuisine, open on Saturdays, Sundays, and holidays.