I've been to nearly every Taco Mac there is - and this has been my favorite location so far. The place is clean. The service is good (well maybe because my cousin seems to know all the servers) and the food is exactly what you get at Taco Mac, a step above bar food, but nothing outstanding.
We come here because you can watch multiple sporting events and get food that's much better than Hooters and Buffalo Wild Wings. If you come expecting that, you won't be disappointed.