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