Chicken Corner is the name of a place that does and does not exist, which puts it right in league with a web “site” that’s all about a neighborhood. Technically, Chicken Corner sits at Echo Park ...