There are a couple of vendors usually on fridays that sell fish and some other seafood. Located near the exit gate...
Sorry Lien Garcia. I don't know. But is worth the visit and you could find Restaurant near by called China Station.
Thanks! Your answer is awaiting moderation.