Castillo is a restaurant offering traditional and Mediterranean cuisine, specializing in market-fresh dishes, rice dishes, and seafood.