
Tonight for me meant one thing – TACO BELL IN SOUTHAMPTON. The American food chain has actually had stores in the UK for a few years, but this Southampton Store is the first down South. It’s officially opening on Wednesday, but I was invited to the VIP party to try some food and have a mooch around the store before it opened.
(more…)