Ok - I actually really like this place and am surprised by the less than stellar reviews. I think the Queen location is wayyyy better than the Mercer street location, both in terms of ambiance and service.
Things I liked: the guacamole is incredibly fresh and delicious, with a very generous portion size; the sangria is fantastic - some of the best I've ever had; and, the atmosphere is great... fun crowd and friendly service.
I agree that it's not the most attentive service I've experienced, but nobody was rude and our server was fun - he joked around and was helpful with recommendations.
All in all, I would definitely recommend this place.