We've teamed up with our Mexican bff who knows his way around tacos and tequila, to find the best spot to watch Mexico's World Cup games
Hunting the best spot to watch the Mexican National Team in the World Cup? Well The Fat Guy In Denver tipped us off, Tacos Los…