My husband and I are flying into SFO and theoretically will have a 6-hour layover between 5 & 11 pm on a Monday night. Any suggestions for easy-to-reach and good restaurants? Would rather spend my money on food than transportation, so could take BART if time allows . . . or a cab ride for, say, $25 round trip or less. Want something moderately priced but delicious! We'll be coming from Mexico, so no Mexican/Spanish. Good views/neighborhood ambiance a plus. I should probably have a close/quick backup in case the flight is delayed or it takes a long time to go through customs. Thanks!