Wednesday, November 2, 2011
Review + Slideshow: Cha Cha Chow and Sicily Streat
By Ian Froeb
on Wed, Nov 2, 2011 at 8:29 AM
This week is the first installment of "Food Truck Fever," a recurring series of reviews of the food trucks that have inundated St. Louis over the past year or so.