This Parkdale area roadhouse offers brews, upscale grub, and sports action on ten TVs and a pair of floor-to-ceiling screens. See more…