El Castillo Restaurante offers a la carte and tasting menus with specialties in grilled meats and fish, and homemade desserts. It is also part of a hotel.