The artichoke and tomato sandwich at the Soy Cafe in Northern Liberties is something like five dollars, comes with a small salad, and is delicious! If you're cooking at home, beans and rice is cheap. I hear Produce Junction is a good place to get ...