I've been driving by this taco joint now for over 12 years and it always perplexed me as to why it was...
All reviews seem positive