Amazingly unique place and atmosphere. Went to...
Amazingly unique place and atmosphere. Went to see the Mexico vs. Argentina game and it was quite fun actually. The service was fast and efficient and the food was good. My only complaint was that the sound was not loud near the big projection tv and that the beer selection was very limited.