Fans will no longer have to travel to London for their nearest Taco Bell fix.
Full ArticleHerts town centre to get first Taco Bell restaurant this month
Hertfordshire Mercury
0 shares
1 views
Fans will no longer have to travel to London for their nearest Taco Bell fix.
Full Article