No
There is a restaurant "Salute amigo", a walking zone, public restrooms, volleyball court, tennis courts and a few picnic areas but not bbq.
No not at the beaches
No grill is not allowed
No there is a restaurant nearby
Thanks! Your answer is awaiting moderation.