I used my iPhone map and searched for 'Asheville's Fun Depot'--do not do this. It takes you to 7 Roberts Street (should be Roberts Road), by old warehouses and a river. To make it easy, it is off exit 51 on I-40.
There are soda machines, but if you buy a drink from the cafe, you get free refills for your entire visit.
The indoor mini golf is great on a cold winter day and the koi are nice to watch while you play.