I had no idea they existed until recently because they are separated from campus by the hotel and other apartment buildings.
They have a few locations in West County and Arkansas, Kansas, North Carolina so a small, regional chain.
I am sure some people will say that they cannot compare to Mission Taco and Taco Buddha, but as @deltalucas can attest, they are worth a try. Parking is easy. Overall a strong option for fans headed to Chaifetz.