Palacio Criollo is a restaurant specializing in grilled meats and offering a diverse menu with Mediterranean, Spanish, and Argentinian cuisine.