Lil Gio's Taqueria is now open along Main Street in St. Charles

Main Street in St. Charles has gone 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.

Lil Gio's Taqueria is located at 336 South Main Street in St. Charles. They're open 7 days a week.  If you want more info you can find them on Facebook.

© 2017 KSDK-TV


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment