I have been to a few Hard Rock Cafe in the States and elsewhere.  However, this is by far the worse when it comes to food.  The atmosphere and music are about the same as every other Hard Rock Cafe everywhere.  Great waitresses / waiter with great personalities & awesome music as always.  But the main course here is just not up to scratch.  I came here on 2 separate occasions and I had a big plate of Nachos to share for starters which was great.  However, when it came to main course, I found my burger meat very dry and tough. I stopped eating halfway through.  It was the same last time when I came here for the ribs.  Again they were quite dry and only ate halfway through as it was unpleasant to eat really dry meat.  Our burgers came straight after they took away our empty Nacho plate so maybe timing need to be adjusted a little as it gives the impression that our food has been long cooked waiting at the counter for us to finish our starters.  I think they need to get back to basics and ensure the meat are properly cooked to juicy succulent standard.  Lebowskis and Holyrood 9A have better burgers.