Here are the best restaurants for breakfast in Hilton Head Island, South Carolina, whether you're craving a full breakfast or coffee and bagels to take to the beach.