This place holds a special place in my heart, for in high school, I went here once or twice a week for lunch. Though now I realize that it's probably no different from any other taco stand-turned fast food joint, it's still worth going to if you're in the area. Greasy Burritos with supermarket lighting.
more