Up next


Taco John's TV Commercial, 'Blowing up Your Phone'

Published In Restaurants

Taco John's says all its deals are still going on and will be blowing up your phone. The restaurant believes the only problem with all of its deals is that there are too many of them.

Show more
0 Comments sort Sort By

Facebook Comments

Up next