Shibb
04 Jun 2005, 12:53 PM
Any recos on this? I've watched games before at McDinton's (?) in South Tampa (on S. Howard) but on weekend's this place seems to be a bit more of a meat market. Anybody else going out to watch the game?
View Full Version : USA v Costa Rica viewing in Tampa