Delocus offers authentic Mexican and Latin cuisine, featuring daily specials.