I'm blessed and feel fortunate to have this restaurant within walking distance from my new job (as there aren't very many food places around).
Lunch crowd gets thick around 12-1:30pm ish, but they also have patio seating (w/bumbershoots) outside in front. And, they do carry-outs also.
I highly recommend the Italian (cold) sandwich. Superb!! Fresh meat and veggies used and *the perfect* amount of spices/seasonings. Blows Subway Italian sammys out of the water.
Price-points are fair and I've never seen any of the servers/cashiers with frown. Friendly interaction and no mean-spirited trash-talk among cashiers during down-times, which I always seem to notice at other places like this one.
It is very pro-University of Arizona also.