Philadelphia is the USA’s ultimate city for food

Thea Everett finds blood-sugar-be-damned fun in this overlooked American metropolis