The photo you see was actually taken at the original Torchy's Tacos brick and mortar location located at 2809 S. First St. and the company announced some sad news today: They are closing that location down.
Did you know that there was GLOBAL shortage on Helium? This shortage is causing ripple effects unseen before including one of the nation's largest party supply stores being forced to close stores because of it.