Sarah Castillo of Taco Heads Mar 15, 2018 | Fort Worth Food Stories Podcast On this week’s episode, Sarah Castillo (Taco Heads) joins the podcast to discuss her restaurant, how she got started, and where she plans to go from here.