The wait is finally over! The new Torchy’s Tacos location is open in northern Colorado Springs, and it’s time to dive in. FOX21’s Sarah Ferguson went to check out what all the buzz is about, and tasted some of their popular recipes. Watch the video above for more!