El Santo is a restaurant located in Arona. The name suggests a Spanish influence, possibly offering traditional Spanish dishes.