What a treat for the office workers in the Newton Upper Falls / Needham area! The truck is located in a parking lot at 262 2nd Ave, a few blocks down from the Panera. A colleague and I stopped by today, where a long line had already formed by 11:30a. (The line moved pretty quickly, though.)
I got the Kansas City Burnt Ends sandwich (asked for it on white bread instead of the bulky bulkies they have). All sandwiches ($8) come with two sides (potato salad, bag o' chips, cowboy beans, or cornbread). I got cowboy beans which were flavorful and rich, plus a gigantic slab of corn bread (a crusty corner piece, no less!).
Sandwich was delicious and not toooo fatty. I'm so happy to have this option near my office. They take credit cards and are open till 7pm. For lunch, though, be ware: by noon, there were dozens of people in line.