yeah, the menlo park mall isnt far, like 10 - 15 minutes over in edison. you could go there when it rains, til about 5 minutes after you get there then get kicked out
or thats what ive heard lately at least.
also, i think you might be confusing johnson park with roosevelt park....which is directly behind menlo park mall.
i say make it some where that were not all just standing around. my A.D.D will kick in and id want to leave a track is pefect or somewhere like keron said with the go carts.