I can now claim to have visited all 4 Tortilla restaurants in London having finally gotten round to checking out the original restaurant on Upper Street in Islington. Overall my most frequented burrito place in London is the Bankside Tortilla on Southwark Street and I have been working my way through the others...

Tortilla now have locations at Southwark Street, Market Place, Canada Square and the original restaurant on Upper Street in Islington.

A little while ago I visited the original store ...
Continue reading ...