You can already buy food at a couple places in Vegas where I live.
But as a society, bitcoins is still not an accepted form of exchange in general.