I will be at Randalls Island Sat, May 24. Are there any good resturants on the island? If not, is there public parking on Randalls Island? That way I can leave my car there and take the bus over to Manhattan for dinner. Thanks for any help you can give me.