With reference to the KFC thread, apparently Lucky Fox on Division Street does the "best fried chicken ever".