A Perfect Mix | El Leoncito Mexican and Cuban Restaurant
by Steven Hicks Michael Sanchez’s family started their restaurant life in Southern California; one in Culver City, then Whittier, La Habra and Brea. Eventually, his father decided to sell the restaurants and move to Florida to escape to the tropical…