The taco chain from Austin, Texas, came to town in 2022 and opened three restaurants in Columbus. Its last two locations will ...