I don't know if tucson has anything special, but when i lived in Bangkok we had food stands all over the place - like noodle soup, seafood bbq, and stuff like that. Most of it was on little rolly carts that would sort of un-fold and bring out a chair and a cardboard box for you to sit down and eat.