Ive never seen the movie but im familiar with it and i remember it being filmed circa 2004 or so.. but no, i believe youre correct that the Bennigans in the movie was on the Ken-Metry line but the one i was referring to was further up Veterans towards Causeway, i believe near the intersection of Severn and Veterans, not far from the Lakeside Theater.. not sure if that Bennigans building is still there .