Back to Taurina (La) OMG! The best! I was in Madrid for 10 weeks and the food and service were excellent. It is most convenient for those who do not speak Spanish because the menu is pictured. Great location, a block from Plaza Sol.
Reviewed by: A Yahoo! Contributor from on Nov 06 2007