The Taco Truck is now open in Harvard Square. It's the first local brick-and-mortar establishment of a New Jersey-based truck and restaurant chain. (An actual Taco Truck truck has been on the road here for a couple years.) The restaurant maintains a bit of the truck aesthetic with ordering windows and a giant truck mural on one wall. Take a peek.
· All coverage of The Taco Truck on Eater [~EBOS~]