Jan. 11, 2012 / By Wendy LopezTags: Food, La Concha, Review
Mojarra frita. Photo by Prumsodun Ok.
La Concha is a comfy hole-in-the-wall sitting in one of Anaheim Street’s many strip malls...