Great people; satisfying, hot sandwiches and irresistible fries. I don't know what most people expect out of a sandwich, but theirs surpass whatever it is I might have hoped for. Wonderful, crunchy on the outside, soft on the inside bread, generous cheese, spilling over onto the bread and making a nice little cheesy crust. Artichoke sandwich is my fav. Also, they have nice, tart fresh-squeezed lemonade. Yummy.