World Cup 2010 Fever Catches On at Miami Restaurants (Updated)
With only nine days until the start of the 2010 FIFA World Cup in South Africa, excitement is building for the most watched sporting event in the world. And when it comes to places to watch the games in Miami, the choices go beyond the usual sports bar suspects. Many…