not only do they have great sandwiches, they have one of the greatest sandwiches ever to appear on a menu: grilled peanut butter and jelly.
bison witches (which, if you say it right, it sounds like buy sandwiches) is a great spot to meet friends for a casual lunch. its right in the heart of downtown tempe off mill and is also a great spot to watch ASU football home games.
i believe the owners also own quinton's in iowa city, iowa.
http://www.yelp.com/biz/quintons-bar-and-deli-iowa-city