This places is not bad but not great. I know everyone loves this place and I am one of the few people to only give it 3 stars. Maybe I'm just picky, but I think it is overrated. The beer selection is great and the atmosphere is very cool. However, the food itself is not anything too amazing. And that's generally the main focus of a restaurant - the food. They did a good job on everything else except the food itself.... The meatball thing is a cool idea, but most of the meatball dishes that I had weren't that wonderful. The rooftop bar is awesome and really cool vibe day or night. But the meatballs are a little overrated. Overall this place is good, not great.