Spanish restaurant Torero, offering a taste of Spain.