First off, the only reason it even gets 3 stars is because the food is fantastic. The first time I was here it was a quick dinner and I didn't have much to say though the pizza i had was great.
Second time, was a nightmare. Food was still fantastic but the service was atrocious. To put it in my friends words "it looks like they took a bunch of random people and told them to run the restaurant for a reality show." Nobody knew what they were doing. There were tons of tables open, but yet people were waiting to be seated... once we got seated it was a terrible table in hidden in the back so we opted to sit at the empty bar. It took way too long to even get menus, and to order and then my Caesar had no rim or lime or straw and he never came by to ask how everything was. He forgot to get us water as well. I've been in the service industry before, I know how it works so when I'm hard on the service it's within reason and I do take into account the staff-customer ratio.
all in all; the amount of time between getting menus, being asked for our orders, things being forgotten and never once being asked how our food was just too long for how empty it was. Even they knew the had been lacking on service because one of the only people who seemed to know what they were doing actually comped out appetizer which was appreciated and deserved to be noted.
The food will likely bring me back here, but I would keep my expectations for service at a minimum.