Advertisement

Mrs. Tootsie's Fried Chicken

(01:59)

The best chicken's in the South, right? Nope! Robert Irvine says Philly.

Learn more
Show:
The Best Thing I Ever Ate