Spotted this new one today in Downtown Champaign on Neil and University, parked next to OMG Sausages and Cracked. They just opened a week ago, and owner Dave King was extremely enthusiastic about their sandwiches.
I wanted to eat one immediately, but alas, it was like 11:00 a.m., and for the love of all that is holy, the last thing I need is a Philly at this hour on a random Thursday.
Anyone eat one yet? If so, is it legit?
Here is a picture of the menu, as well.