Asked in
Chips

Where to buy takis in Charlotte NC?

Answer

User Avatar
Wiki User
November 10, 2011 12:23AM

Some people say from a gas station