I also tried this place when it was Itza Taco and it was hit and miss and service pretty slow. It has dropped Taco from its name and now serves seafood as its specialty. That seemed pretty different from the average pub food other Sports Bars around McDonough and Stockbridge serve. They still have game machines for kids in the back and a large sports bar in the front separated from the restaurant area. I was more into whether I could get something to eat here after church with my kids that the Braves game. It's not fine dining but it ain't bad either. The seafood is better than average - fresher than Red Lobster and quite a step up from before. I think it is not a chain, it's local and that's pretty good for a change. We'll be back next Sunday.
more