Food Network alum Alton Brown isn't afraid to get opinionated when it comes to food. He declared this non-Philly eatery the home of America's best cheesesteak.
Alton Brown knows a thing or two about food, but it may shock you to learn that his absolute favorite cheesesteak sandwich doesn't come from Philly.