El Santo is a restaurant known for its inviting atmosphere and attractive decor.