The Mission District may yet see another longtime restaurant leave the neighborhood: Cha Cha Cha, located at 2327 Mission St. near 20th Street, will go up for sale this summer if business does not ...
Bill Esparza is a James Beard award-winning food journalist, author of LA Mexicano, and onscreen food television personality covering food in United States and Latin America. Popular Los Angeles ...