May just have been the gap of 3 years but I found the food at Leons excellent and better than I remembered. Also had a good Burriito and later fresh doughnuts and coffee.
Added to my small RT collection with Electric and bought a few other cds and of course the obligatory T Shirt. Mad queue on Thursday for the T shirts - nearly as bad as at the bar.
It always helps if you join the cash line, rather than the card one - it was about half the length!