By HaylieIn ALL Posted October 7, 2011McCall’s Meat & Fish Co McCall’s Meat and Fish Company 2117 Hillhurst Ave, Los Angeles, Ca 90027 Granted, McCall’s is not a restaurant but it is one of my favorite places in LA. Family owned. [...]Read More