Anonymous wrote:IDK about organic pre-roasted chicken, but the NE Costco has the best & cheapest around. Not the Pentagon City one. Theirs are too salty.
Wegmans has a decent one that I believe is "natural," which is what the P Street WF claims to sell as well IIRC.
