Lil Bo's restaurant is called Capones and it is very good. Ordered a sandwich there and couldn't believe how good it was. One of TC's best kept secrets...
All reviews seem positive