Cambridge and the surrounding area have tons of good food, some of it even affordable. When on campus there many options :
(Check out the searchable map for directions how to get there.)
Food trucks on Divinity Ave and on Oxford st.
And a website with the MENUS from many Harvard Square restaurants.