Not currently. There used to by Aunt Polly's and then some vending machines. However, you can bring food from the mainland on the boats over to the island. We do that sometimes.
It's a great place to watch the parade without being in the crowd. Love the island. It has so many memories for me, particularly of the time I spent there with my grandpa.