Pubs we went to in Vancouver were great cause not a fatty in sight.  Our favorite was Doolins Irish Pub. Great atmosphere, not too loud and could watch various sports. Delicious burgers, steaks and other pub staples and awesome wings that came with fat carrot and celery sticks to wipe up left over sauce and dip. All wait staff (mostly women) were fit as fuck, with the uniform usually a promo t-shirt or dark top, shorts, tights or a mini skirt. Nothing a fat ass could get away with wearing. Even the cooks and bar tender were fit.