Alma's is a Mexican restaurant offering a diverse menu and catering services.