I've had first dates in various locations (beside the classical - going for a drink). We met for some sushi at a local restaurant. But I've also been invited to ones home to cook together. The best one so far was a first date in an Escape Room. They can usually be done with at least 2 persons and you learn a lot of each other, without doing much small talk, 'cause time is precious.
And because time for an escape room is limited to one hour, you can decide later, whether you want to go home, or proceed with something else.