People tend to check in during these times:
Looks like a dump from outside but its got good food and nice ppl
Enchiladas are heavenly and the chimichangas are delish
The BEST salsa.
Taco Bar ROCKS
Taco Bar ROCKS....
Taco Bar rocks....especially if you go at lunchtime with the little oned