Discussion in 'Mexico National Team' started by Mglnbea, Jun 5, 2006.
Where's the best place to watch the Mexico and Brazil games in San Francisco, or in the East Bay?