People in LA go wild for these tacos. Now, they're coming to SF.Leo's Tacos Food Truck opens its first Bay Area location in San Francisco, expanding its popular al pastor taco offerings.The expansion has been a long-held dream for the co-owners, who are originally from Oaxaca, Mexico.