Posts

Showing posts with the label taco bell

First Taco Bell in the UK during their current era

Image
It wasn't in London but in Lakeside Shopping Centre, where it opened in 2010.

Here's hoping that it arrives in the UK one day

Image
The drink in question? Mountain Dew Baja Blast.

Location of the first Taco Bell in the UK since its relaunch 13 years ago

Image
Located at the Lakeside Shopping Centre in Essex, which opened on 28 June 2010. Taco Bell's first attempt at expanding in the UK began in 1986 but pulled out in 1994 outside military bases due to lackluster sales.