Been here a few times and I've never been disappointed in the quality of food. Great dinner selection with good deals during happy hour. Their drinks are also delicious. Sometimes they have live music on the patio which is fun!
Their brunch scene isn't usually too crowded (it's typically people who don't want to wait in the 2 hour line across the street). However, brunch is just as good!
Only reason it gets 4 stars is the price.. dinner can quickly jump up in price. Go during restaurant week for a good deal. Or check out Groupon because sometimes gift cards are offered!