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.)

On-campus retail dining locations

Food trucks on Divinity Ave and on Oxford st.

Queen's Head Pub in Memorial Hall

And a website with the MENUS from many Harvard Square restaurants.