I work near the intersection of Canal and Broadway, which is sort of a crummy, sweaty, tourist-clogged area, but I have faith that there's good cheap eats to be had at lunchtime.
I am already aware of:
Westside Coffeehouse––big helpings of pretty good mexican/dominican
What else is there?! I've eaten at these three places so many times.