Arriving into SFO at 9:30pm on a Wed. Staying in Union Square. Will each have a small rollerboard and a laptop bag. Should we take the BART or should we make other plans? Will still be able to get food in the city around 10:30 or is that only on a weekend night?