- Thu Mar 10, 2011 9:23 pm
#22245
A drive through type franchise that serves organic chips of different sorts and all different flavors of organic fresh salsa made from the finest ingredients.
Reward: Free chips and salsa for life!
Reward: Free chips and salsa for life!