Posts Tagged ‘obnoxiousness’

A South Philly institution, Geno’s claims to have been the first to put cheese on a steak sandwich. Of course, Pat’s, right across the street, actually invented the sandwich. Or so they claim. Not only is the neon signage annoying as hell, Geno’s is the place that makes the big fuss about speaking English. (IE: […]