Expect to wait if you go during a busy time. Their outdoor seating practically doubles their available tables, so try to go on a nicer day and you'll probably increase your chances of getting a table quicker. Then again, it'd probably be busier as well, so good luck!
That said, wait for a table. This is one of those restaurants where if the host says it will be a 45 minute wait you should gladly do so!
Tip: Sandwiches come a la carte. Sides can be ordered (such as their delicious Ale Asylum cheese curds or their sour cream and chive fries) in a 'family size' or individual. Smart money is on the family size for about $2-3 more to get a bigger portion and share with the table.
Everyone I was with absolutely loved their sandwiches. Fresh ingredients, amazing seasoning on everything, delicious appetizers, and best of all this place has drink specials on the weekend if you're going for a later dinner. Will definitely return!