Not bad at all for the UK version of Taco Bell. I was sad to see some members of the USA menu had not made it abroad, but that could change in the future.
Food was hot and tasty! I really like the self ordering kiosks which are becoming more and more popular. The restaurant is large, clean and plenty of room! Also another nice touch in this new location, they have a separate area for the food delivery services to collect orders- I have found them to be quite annoying at other restaurants. Well done UK Taco Bell! read more