When catching up with friends I haven't seen in while, one of will usually choose a restaurant and we go out for dinner. I really enjoy it as we get to have a long chat and try out different eateries each time.
A dinner and/or coffee/drinks always work well for catch-ups.
We usually pick a cuisine and meet at that cafe/restaurant/bistro and yak our evening away. If the only pocket of time we have is during the weekend, then we'd have Friday night cocktails or a weekend brunch. In any case, it's always a catch-up over food or drinks.