Cool and unique place! There are games for kids to keep them entertained, lots of outdoor seating and beach volleyball courts.  A little something for everyone!  The food is really quite good and reasonably priced.  You order food from a walk-up counter, and then it is brought to your table.  And our food arrived amazingly fast which was great since we had kids with us.  It's a little rough around the edges (some of the picnic tables are sagging, games are getting worn out, etc.) but overall a fun place with great food.  We ordered the caprese salad skewers, quinoa salad, burger, sausage sandwich, pretzel, pulled chicken sandwich, chips and corn salad, chicken bites, etc.  Basically, we ordered the entire menu and it was delicious.  They have limited selection on non-alcholic drinks (no iced tea, or lemonade, etc.) and they should serve some sort of plates with the food as it is usually shared among more than one person.  Other than that, GREAT place!