The hard part is finding the right combination of taco that you like (takes a few visits) - since there are a lot of topping options and an ingredient you choose may or may not work. Once you do - though - you'll keep going back.
Good salsa also.
The wait times for tacos can be a bit long when they are busy.