Spain soccer fans celebrate at Tapas & Tintos in Miami Beach after the team's 1-0 World Cup semifinal victory over Germany.
Spain soccer fans celebrate in Miami Beach