Food & Cooking Humberto Leon Makes Merch For Chifa, His Los Angeles Restaurant 3 years ago Robert C. Williams A year ago, Humberto Leon opened a restaurant with his family on the northeast side of Los Angeles.It was a...