I don't know what to add that has already not been said in other reviews. Hands-down this is the best Spanish food place in Toronto.
The fried green tomatoes were delicious, however it is the Paellas that are absolutely stellar. The Carmen Paella is absolutely amazing, even though quite pricey. If you never had one - have one here first - you will get a perspective on all others.
I've had Paellas before and never have been much impressed - but this one was amazing! perfect balance of sea food and other ingredients.
My only remark would be that the rabbit pasta was very salty, but that's easily forgiven because of the amazing Paella.
If you come here and don't have the Paella (yes, it is pricey, I know, but worth it) - you are doing yourself a disservice.