I recently discovered that Taco Bell have opened a couple of resteraunts in the UK, both of which are sadly quite a long way from where I live.
Has anyone been to one of them? Whats the food like? I've always wanted to try Taco Bell food, being quite fond of mexican cuisine.
I really hope they do well and the company opens a store somewhere close to where I live
Has anyone been to one of them? Whats the food like? I've always wanted to try Taco Bell food, being quite fond of mexican cuisine.
I really hope they do well and the company opens a store somewhere close to where I live