Torchy's Tacos
  • Frisco, TX, United States