I concur with the rest of the reviewers - Dim And Den Sum ROCKS!
After weeks of stalking the truck and never being able to make it to their location, I finally tracked them down at Star Plaza in Playhouse Square. I had the PBLT, Tots and an Apple Soda.
HOLY MOUTHGASM IT WAS FREAKING DELICIOUS.
Now that they have an iPhone app (http://bit.ly/aQ8Vnb), and they accept credit cards, they are a lot more accessible...and I'll be quite a frequent customer.
Now...Go and GET SUM!