The Castillo Restaurant offers a Mediterranean buffet featuring a large salad bar, soup, bread, and hot dishes. It is a buffet restaurant with a focus on Mediterranean flavors.