Which is why I seem to be out of sync with everyone here lol. I am never online when you guys are, it seems.
I imagine that there must be one or two taco bars in London but I dont live there and there are definitely none near where I live.
Also, why are they called “Taco Bars”? Sounds alcoholic