Don Carlos is a restaurant offering Italian and Spanish cuisine.