market street cafe in the castro district - san francisco, california