Maya's offers a diverse menu blending American and Mexican cuisines.