I have yet to try their tacos, but have enjoyed cocktails with friends on numerous occasions. Drinks are fabulous, especially the margaritas (no surprise there) and they definitely don't hold back on the alcohol ;)
Unfortunately, service has been very poor on eah of my visits. From being told to wait while there are several tables available and then being forgotten (even though we were standing right in front of the security guy), to not getting serviced (after waiting for 10 minutes once, we had to go and find our own menus and then after another 10 min had to run after a waiter asking to please take our orders). I think they would do well with allocating service areas per waiter, so these things don't happen all the time.