where is torchy's
Torchyâs owns and operates a chain of fast-casual restaurants serving untraditional tacos. Torchy's Tacos was founded in 2006. Torchy's Tacos's Headquarters are located at 4211 Spicewood Springs Road, Austin, Texas, USA 78759. It has raised undisclosed amount in 1 round. The latest round was in 2017.