Monday, October 31, 2011


Big Star is a taco joint near the north side Damen blue line stop in Chicago. Apparently (learned because of some quick Googling) their new food truck failed inspection recently. But at least it looks good from the outside!

No comments:

Post a Comment