Bowling is fun. Mini-golf works too. I suggest anything cheap that is an activity! See, I can talk about mini-golf. "This look like a hard shot..." or "Nice shot!" or a number of other things that go with mini-golf, or bowling. But with dinner, you can talk about what you're going to order, and then how it is when you get it... and that's it. The other two, I could commentate the entire thing and never have to tell you anything real, but still have a great time.
Now, if I'm bowling, I don't HAVE to talk about bowling. I can have an engaging conversation too. But I always have bowling to fall back on. Dinner, I can only talk about the meal so many times until you fall asleep. So for a first date, I think you made a good choice! First dates are tough. It's when it continues forever without talking about anything real that is a bad thing.
Good luck!