Lil Gio's Taqueria is now open along Main Street in St. Charles
Main Street in St. Charles has gone south...in a deliciously good way. A new Mexican restaurant recently opened featuring authentic recipes that are quick and delicious. Jimmy V shows us what's cooking.
KSDK 11:57 AM. CDT April 20, 2017
- Apr 22, 2017, 9:00 p.m.
- Apr 22, 2017, 10:23 p.m.
- Apr 22, 2017, 8:53 p.m.