I was just going to say, I was on my way to the dentist yesterday morning and I saw a Vij's food truck downtown. That seems like a logical place to start if you are looking for a good Indian food cart.
Vij's which is right in front of the Royal Center on West Georgia is really really good. There's also a good one for Philly steak sandwiches by the Burrard sky train entrance. And Tacofino is pretty good too.