The second storefront of Taco Dumbo is located at 2 Pennsylvania Plaza in the Pennsy Food Plaza. Pennsylvania Plaza is not only home to Penn Station, one of the busiest transit hubs in the world, it is also home to Madison Square Garden, one of the world's premier entertainment venues for music, comedy and sports.

Whether customers are commuting, going shopping in the nearby retailers or attending one of the events at Madison Square Garden, Taco Dumbo Pennsy Plaza is a place for them to stop by, unwind, have a good time and enjoy a high quality and healthy meal.