World Cup Anyone?

writes: Is there any location in town that is showing the World Cup matches? US/Costa Rica/Portugal/Mexico? Cville is such a big soccer town, I would expect that some bar/restaurant is showing the matches, especially with our large Hispanic population. Anyone?

8 Responses to “World Cup Anyone?”

Comments are currently closed.