I'd use 'bump into' or 'run into'. 'meet' cannot normally be used in this situation. Of course, you'd still have to make clear that you were both in the same place / area.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.