My girlfriend and I will meet up and have been known to stay for a few hours - but the restaurant that we meet at is used to seeing us and usually seat us in an out of the way place and happily leave us alone - except for refreshing our drinks.
We usually are there during "off-hours", but if the restaurant is busy, and the weather permits, we will move outside to finish our visit.