Invicto – Naperville, IL
Invicto is a restaurant currently in Naperville, IL that features authentic Mexican street foods. However, they’re expanding and opening a new location in Vernon Hills, IL and Chicago, IL. David Sloan and Franklin Wiener are co-founders of this growing chain restaurant and partners with One Feeds Two, a non-profit organization whose mission is to provide […]