I know I'm asking A LOT here, but we've no reservations, party of 6, multiple generations, good eaters, but one doesn't like (most) Asian, two aren't pizza fans, and two are "tired" of Mexican (something fabulous might be a go). It'll be 7:00 before one can arrive, and waiting more than 20 minutes won't work. Most anywhere in the city, but not downtown. Something Mission/ Divisadero / Marina / Cole Valley / inner Sunset would be perfect. Any ideas? Thanks!