This place was the best Mexican burrito joint in downtown L.A. for about 20 years , from 1977 to about...
All reviews seem positive