The Independent Sports Bar & Grill - Sports bar in Downtown, Portland | Reviews, Photos & Information on Postcard