About us. El Santo Cantina as a new Mexican Restaurant in Saint Charles, IL. We are professional and agile. Our work environment includes. Food provided. We are seeking an exceptional professional to join our Restaurant Team as a Front of House Manager. A successful candidate will be detail-oriented and customer-focused with above average interpersonal skills to interact with staff and customers, assisting in executing marketing campaigns, ensuri...