Taco Bell announces opening date of Scotland’s first branch

© Photo courtesy of the Taco Bell UK Facebook page.Taco Bell in Woking.
Taco Bell in Woking.

Breaking