El Toro is a Spanish restaurant offering a taste of Spain.