Upper West Side: Super Tacos Truck is Back on 96th Street
Super Tacos, the truck with the to-die-for mole poblamo, is back on its home turf at 96th Street just west of Broadway. While the new subway station was being built, the truck was banished to Amsterdam Ave., but now it’s been restored to its rightful home.
Bueno!


![[Google]]( http://www.foodandthings.com/wp-content/plugins/easy-adsenser/google-light.gif)