They don't deserve their current rating! My husband and I both thought that every aspect of our time there was fantastic. The atmosphere is supper cool, service was great, the chips and salsa are delicious, the food was stellar. Between us, we had all of the tacos on the menu (hold your judgement) and each one was delicious. The street corn was also really good.
If you're holding out on this place because of a few early reviewers, I would definitely suggest going and giving them and honest try. We will definitely be back, loved it!