Fast Food Quest – BIG & little’s Near North Side
12/5/11 Update: BIG & little’s has moved to 860 N Orleans St, Chicago, IL I heard that Chick-fil-A opened in Chicago and it got me thinking about fast food. I remember liking it back in the day but would I like it now? It’s like when you have a favorite movie from your teenage years […]
Read More Fast Food Quest – BIG & little’s Near North Side