Not impressed. The homemade salsa was good but the tacos were overpriced and I didn't really like it. We were there on a Saturday afternoon and they were out of several things.
Kind of a weird location, we actually had a hard time finding it.
Great concept but poorly executed.