There is a small cafeteria. Einstein Bros. has good coffee (bring your own thermos and it's cheaper) and yummy breakfast sandwiches, but it's a little overpriced, IMO. The Dos Manos Burritos place is really good. It's like $6-7 for a burrito but it's a pretty big one (hence Dos Manos, you need 2 hands). I've never gotten anything from the third place. The biggest problem with the cafeteria, IMO, is that it doesn't open until 8 and that's when lectures start. :/
But you are right, there are a few cafeterias across the street in the hospital (I like the one on the lower level not far from the scrubs exchange), and lots of food carts. There's one across the street that'll actually give you a really good, big fruit plate for a good price (I hear good things about their smoothies, too, but I haven't tried one yet) and the orange food truck that parks right in front of the entrance is really good, too.
BTW, guys, Temple's kinda sneaky about giving decisions. IIRC, they usually go out on Fridays but sometimes they delay them until right before a holiday. You'll see that if you go through last year's thread. Good luck!