Sol y Luna offers a fresh mix of authentic Latin American cuisine, including Mexican and Spanish dishes, with vegetarian and vegan options available. Full bar service is offered.