I finally decided to wait in line at Schwartz's to try a smoked meat sandwich. Total wait time, outside and at the table, was about 40 minutes. I came away disappointed. Sandwich was good but nothing special, although reasonably priced. Limited other meal options. Wait staff was friendly.
If you go, be prepared to wait. And bring cash as they don't take credit cards. And I mean, Canadian $. They'll exchange USD to CAD at a 1.10 rate but the official rate now is USD to CAD at 1.30.
A better recommendation. Skip the line and eat at the Main Deli across the street from Schwartz's.