I personally think Skool Lunch has it all. Great Food, very pleasant staff, and a quaint corner ma and pop shop feel (wooden spindle back chairs around square tables, and a counter by the window). Whenever we order food they always get it right. You have to be prepared to wait during normal lunch hours, it gets very busy. Overall however this is one of my favorite sandwich shops in the area.
P.S. Their Turkey and Avocado is the best -remember to add Bacon.
Pros: Great Food, Central Location, Homemade Cookies
Cons: Crowded at Lunchtime, Pricey to add extras