Yes,they have some free spots too
Yes, you have to reserve a spot.
A lot of the bbq pits are usually reserved for groups, bit if you get there real early you might get one. You cannot bring your own grill from home
If you reserve
Thanks! Your answer is awaiting moderation.