I don't know where he ate in Boston but The China Doll in D.C. was famouse for Red's Tuesday afternoon lunches. That is where the book 'Let me tell you a story' was written from.
Sadly enough, I was just in D.C. for the first time last week and the first landmark I wanted to see in the city was The China Doll. The place had closed a year or two ago. I guess that without Red and friends dining there every Tuesday, they lost a bunch of business.