Altamira is a long-standing restaurant, delighting diners for 40 years.