Where to eat near SFO? have 3.5 hours
New England lobster is really yum. They also have oysters.
Thanks for the Shanghai dumpling suggestion in millbrae.
Glen park Bart station Also has nice places nearby - it's a "cleaner" area compared to mission 16/24, and it's one stop closer to sfo than mission/24. It's also less crowded with people. Within 2 blocks from Bart are Thai, Chinese, Mexican, pizza (supper), Japanese, grocery with kitchen, cheese, and coffee.
Happy travels!