Red Herring - New American restaurant in Eagle Rock, Los Angeles | Reviews, Photos & Information on Postcard