SHARE

Fort Worth’s popular Taco Heads now has a second location in the Stockyards. We met up with co-owner Sarah Castillo to talk about some of the new menu items like carnitas nachos and a new to-go margarita that can be ordered via a walkthrough window. You can catch all of our previous episodes on IGTV@FortWorthWeekly 

LEAVE A REPLY