For me, it is at the snack counter of Great World City's Golden
Village Cinema!
Though it might be more expensive den 7-11 Nachos n Cheese, it
taste much better.
Besides, sometimes 7-11 never sell them!
Where else u guys get your nanchos?
p.s: not putting this thread in the Food Forum cuz I know very
seldom people will go look in there! 