Ocracoke Restaurants: Caribbean & Mediterranean

The tasty flavors of the Mediterranean can be found on Ocracoke Island. Look to these Ocracoke restaurants for Greek and Mediterranean favorites to take out or eat on the porch.