Tin Lizzie is a sports pub featuring flat-screen TVs, a food menu, and a garage-door storefront that opens to the outside when weather permits.