I went for lunch today. I've been to both TOT and Brad's on numerous occassions.
Location is easy enough to get to though obviously you pay the toll right before it. Parking is meh - alright for the first 10 cars or so, not sure where the hell you'd park after that was full.
Inside, it's clear that it's not a sports bar - it's a soccer bar. Every piece of decoration is soccer related but the overall look is pretty nice. Chairs are a bit small, and tables are right out of the multiplaza food court. Lots of TVs but not all that big, and only Sky and Cabletica - no Dish network. It took them a good 10 minutes to figure out how to put on the NFL network when we asked.
The guy serving us was pretty good; always came when called but not a lot of checking in. He was friendly but didn't appear to speak any english at all.
Menu was 100% spanish, and split into 3 menus - regular menu, drink menu, and lunch menu. Chicken wings were not very good at all - not a lot of meat on those bones, and the sauce very runny. The food in general was very soda-like - side orders on most dishes were things like plantains, rice, beans etc. Specific reviews of the food included:
Club sandwich - "an ok sandwich but no Tiger Woods"
Chicken club - "alright, but the tomato shouldn't be bigger than the chicken"
Churrasco - "bit tough but passable"
Drinks seemed fairly standard but we weren't having alcohol. Prices were ok - Total bill was about 26,500 for the three of us.
Overall impression - very nice atmosphere and arrangement - lots of space and good room and modern looking decoration. Menu pretty basic and the food unmemorable. No dish network. Looks like it would be a fun place to watch a big soccer game, but I wouldn't recommend it otherwise.