MMMMMM the Beef Barn has the best roast beef sandwiches. It may have something to do with the butter they put on the rolls but these sandwiches are out of this world. One of their other specialties is a pastrami sandwich, very good! They have normal American fare as well.
more