Was at Hard Rock Cafe yesterday. Luv the place, luv the atmosphere, and i luv the food!! The nachos are so yummy. But probably, the drinks could be improved. But I was happy to have the glass as a souvenir. Yippee!! Nice! Probably due to world cup, there are tvs and large screens everywhere for die hard fans to watch. And yes, England won a 1-0. Phew! :)