Browse by letter

Stumble across/upon (someone or something)

To find someone or something by accident or in an unplanned manner.

I stumbled across a very nice restaurant last weekend.