Waited 15 min to be sit, when there's tables available, waiting another 15 to order, then waited to pay... We asked for water, never came... The staff were so busy and stressed. It's a coordination problem.
Not much choices for food around, so we had to go there. But I recommend bring your own food and eat it at the park, stress free...