It may be more convenient to meet a candidate at a location halfway between your and their location. You are better off, though, to make advanced arrangements with the hotel to use a meeting room. Also, many cities have transient offices you can rent. Be careful when meeting a candidate over a meal. As we've seen, the interview process is pretty structured.
Meals tend to be pretty informal and relaxed.
It's difficult to split you attention between you food and the candidate. And it's difficult for them, as well. It's also difficult to take notes when you're sitting at a small cafe table. If you have to conduct an interview over a meal, eat first, then when the food is gone and the plates have been taken away, conduct the interview. The progressive interview is the process where candidates are interviewed in rounds.