Vida Tacos opened Nov. 2 at 18102 Martin Ave. in Homewood, and owner Alfredo Castro said his approach is captured by the restaurant’s logo. Alfredo Castro and Rosaelia Samanieso pose by Vida Tacos’ logo. The new r estaurant opened Nov. 2 in downtown Homewood. (Eric Crump/H-F Chronicle)“Vida” not only means “life” in Spanish, it’s the nickname of his stepdaughter, which shows a commitment to family. The central image suggests a likeness of artist . . .
