So I am just walking up 37th Avenue and I see this spot around the corner. Not a bad looking place - clean. Didn't realize such a tasty taco place is what I was in for.
All reviews seem positive