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
- Aug 17, 2017, 2:32 p.m.
- Aug 18, 2017, 7:59 a.m.
- Aug 18, 2017, 7:10 a.m.