Dinner near the Magic Theater [Fort Mason]
Not Greens. The other places mentioned on the theater's website are Zushi Puzzle (don't feel like sushi), Ristorante Parma (menu looks boring), and Pacific Catch (maybe less boring, but looks chain-y). I'm not very familiar with the Marina. Are there any interesting options? This will be on a Thursday.
In addition to the Marina, you could also go east towards Ghirardelli and Gary Danko.
Here's a thread from a few months ago on places to eat in Cow Hollow and the Marina.
A few weeks ago I attended a private reception at Bin 38 and liked it enough that I'd be interested in going back for some wine and snacks or maybe the 3-course happy hour menu. That might suit you for a pre-show meal.
3232 Scott Street
San Francisco, CA 94123
Main Phone: 415.567.3838
Excluding higher end places, there's a Patxi's Chicago Pizza on Fillmore. Tacolicious is close by too, but there was an hour wait two Thursdays ago at 9PM so that might not be a great option.
Marina regulars might have better suggestions, but I was happy with Cedar Hill: Kitchen + Smokehouse (~1 mile from Magic Theater), which was the first decent looking, affordable, and non-crowded restaurant we hit. The brisket was juicy and more flavorful than the one at B-Side I'd eaten for lunch that day. Big meaty ribs as well. Nothing needed the three sauces they put on the table (mustard sauce, sweet Kansas City sauce, and North Carolina vinegar), but they were delicious enough to serve as dipping sauces for the sweet potato fries.