You should try the nachos at Scruffy Murphy's Irish Pub . . . two doors east of Filthy McNasty's, same side of the street (150 Eglinton Avenue East). The nachos at Scruffy Murphy's are easily better than most spots I have visited downtown and are layered. Most people don't realize that Scruffy Murphy's actually has a quite excellent kitchen and its not pub grub. Lamb shanks with sweet potato puree last week was awesome.
I would also vouch for Granite Brewery. Have no idea if Bottom Line on Mt. Pleasant can compete but Yonge & Eglinton is pretty dry for sports bars and nachos.
245 Eglinton Ave E, Toronto, ON M4P, CA
22 Front St W, Toronto, ON M5J1C4, CA