As far as I see there are several phrases possible:
"We want to ..."
- "meet in person"
- "meet on site" / "meet on-site"
- "meet locally"
- "meet physically"
- "meet face-to-face"
Is there a difference in the meaning? When should I use which phrase?
As far as I see there are several phrases possible:
"We want to ..."
Is there a difference in the meaning? When should I use which phrase?
On-site would normally refer to a work site. Locally would be right if you live near each other and choose a nearby place to meet. If you are a long way from each other it can't be local for both of you.
The other three are all correct for physical meetings in an unspecified place.