We will be staying at the Inlet Inn in Beaufort at the end of May and taking the 11:30 am Cedar Island ferry to Okracoke the next day. Is there any place we can pick up sandwiches to eat on the ferry ride or should we depend on the vending machines on the ferry? Or is it better to have a quick late lunch someplace in Okracoke before heading to the Hatteras ferry? We are staying on Hatteras for the night. It is just the two of us, no kids. Thanks for any suggestions.