Los Toros is a Spanish restaurant offering a genuine combination of traditional cuisine with local ingredients.