Gringo's Restaurant at 577 Main St. Hyannis is great for outdoor dining and people watching.  Good frozen cocktails and a kids menu.  Pretty cool place and not very expensive.