The place that I think could best pull it off is Casa Mexicana. They already have a wonderful breakfast buffet that is free for guests and last I checked about $12 for outsiders. It opens at 7am which makes it tight but I've stayed there several times and made it work. Be there at 7am, eat fast, out by 7:20 for a 5 minute walk. But then I'm a fast eater - take a bite, chew, swallow, take a bite, chew, swallow, repeat until done - and save the small talk for on the boat. I've also heard but never tried that you can request the night before to have a breakfast-to-go box be ready for you at 7am.