We weren't sure about this place before we tried it, but since it is always busy we figured there must be something to it.
Yes, INDEED! Best tacos in town, hands down. I recommend building your own, but they have recipe ones as well if you are lazy. Don't bother with the coke marinated steak - not worth it. Personally I go with the pork.
Definitely try the guacs and queso dips - they are great. My wife begs me to go out to eat here all the time. We had friends visit for a weekend and they wound up eating there twice in two days.
Come early to beat the rush.