The new store would be the tech giant's second retail location in Texas, joining one that opened in Austin in 2025.
The taco chain, which opened the 12,000-square-foot location five years ago, said in a social post that 2025 was "a ...