Can't help with specific onsite restaurant suggestions, but the general rule is that you need lots of carbs the day before the marathon - and that you shouldn't eat anything different from what you train with. Most runners stick with the pasta option - we generally eat offsite so for the marathon last year I went to TGI Fridays at Crossroads, for the half at DL I went to Red Lobster and had shrimp pasta. At home, I normally race the morning after a big plate of spicy noodles - but I've found trying that elsewhere leads me to run out of energy (must be different noodle type or something).
So if it were me, I'd look at the type of food your husband is training with and try and fit something around that - also, eat early, you need rest the night before (although the most important night for sleep is reputedly the day before that).
As for your post recovery meal, I've eaten everything from a pint of Ben and Jerry's, a full on Mexican banquet to a small burger from Carls Jnr as my post race dinner - it really depends how tired I feel, the only thing I do find is that I have to have sugar about 3pm on race day or everything just goes wrong. Helen