posted
7/12/2008

Thai food at Powell and Ellis, San Francisco

Good for lunch; under $10. Within 1 or 2 blocks of the Powell BART station. On the north side of Powell street.