Oak Island waterfront restaurants serve fresh seafood, steaks, tacos, breakfast, burgers and pizza. Enjoy scenic views while you eat. Read on.