taco stand numero dos Published May 29, 2008 at 640 × 480 in Queens: The King of Tacos (at least in NYC) ← Previous Next → this is the place where I got the sope notice the nice green and white umbrellas? That’s called ambiance.