El Castello is a restaurant offering a dining experience. Vegetarian options are available.