Here are some of my favorite places on the main, State St. which are easy to find and will help anyone find something that they like for a lunch, form fine dining to a quick grab and go.
Iron Hill is a microbrewery with good food, snacks and large salads
Thai Noodi Bar with well priced good lunch specials (under $10)
Upscale deli - There is a deli type of place 320 Market they have all kinds of cheese and foods that I cannot resist
Indian - Sheer e Punjab they have a buffet
If you like Sushi - I highly recommend Asie's they have an amazing Sunday buffet
These are easy to find... there are more awesome restaurants but we need to keep some for a later date:).
All these are on the State St where the Trolly travels, not hard to find at all.