I worked at Claire's for a year and a half after graduating college. Claire was super good to me and still greets me very warmly every time I stop by even though it's been almost 10 years since I quit. Many of my co-workers had been working there for a decade plus and still work there to this day, which I think is a sign of a well-run business.
My vote for a quick lunch spot would be the food carts on Cedar Street by the hospital. You will be amazed at the vast array of quality options there and the prices can't be beat. I've eaten at just about every one at least once.