We have been going to this Las Palmas for over 18 yrs. It is a family tradition. Love it!
All reviews seem positive