Yes there's several areas with grills, parking supposed to be $5 day, but when you pay with card at the kiosk they charge you more like $10. Lots of people parked in they road outside.
The grill are is on the top of the cam and yes there is $5.00 parking lot fee
Thanks! Your answer is awaiting moderation.