You did not have someone rated at piloting. Give the kids a break they are out there trying to do what's right for us. I know it's a pita and we've been boarded every year since 9/11. Sometimes twice in a day!
But all in all they have been good, polite, and efficient.
That being said,
If you stop and the Rondount Yacht Basin in Kgn, and have a dink or take the taxi into town there are a number of good places to eat. Ship To Shore (best), Mariners (eh, but ok), Rosita's (ok) and Armadillo's (ok). There is also a hibachi place that does the fire act at the table.