I've been to this restaurant several times, and the appetizers have been consistently good. The entrees are hit-and-miss depending on what you order. That said, I had horrible service on my last visit with a group of friends celebrating the holidays, and am a bit put-off about returning again.
My main complaint was that the bus boys bused dishes (apps, entrees AND desserts) without first asking any of the diners at my table if they were finished before taking the dishes away. In my case, I had a half dish of paella that I intended to take home with me. I was chatting with a friend from my dinner party, and suddenly found the bus boy had picked up my (still unfinished dinner) and stacked it on the bottom of the stack of dirty dishes he had in his hand... all before I could even get out the words, "I'd like to take that home." I was never asked if I was finished, if I wanted a box, anything... the dish was just taken away. Moreover, my dinner companions all had similar experiences. When we complained, the manager came around and laughed it off with a response, "he was so eager to get you to the next course" - which I found to be an unacceptable response. When the bus boys once again bused our dessert dishes before we were done, the manager finally gave us one free dessert (for a table of 16!) Furthermore, I found a critter at the bottom of my wine glass and intended to notify the waiter, but the glass was also whisked away whilst I was speaking to my dinner companions.
Not worth the money if this is the way this restaurant treats its patrons.
Pros: outdoor seating, good appetizers
Cons: bad service