Stray Dog is a fun place and kid friendly... loud so no worries about being too loud :) Kids menu is fine and adult menu is tasty. Beware...can be a long wait, so have a back-up in place. It has some great choices for outdoor as well as porch sitting. Beware of the poppers... they are the HOTTEST I've ever had...but good!
This place is pretty well known to the natives of this area. Can get crowded so I would advise making reservations if you can. We saw lots of families here. It's walkable from the beach so that might be why. The wrap-around bar area is nice, too. Plus, who can't resist cute t-shirt merchandise for the whole family!? They've got a very tasteful selection.