Some restaurant locations seem damned to eternal turnover. The stretch of Echo Park Avenue just north of Sunset Boulevard has proven to be one of these haunted destinations — new independent restaurants have struggled to take root despite appearing ripe for success, including Red Hill, Allston Yacht Club, Alumette, and the Whisperer, as well as […]