For more Ocracoke Dining Options, please click here.
Restaurants in Ocracoke Village
Pony Island Restaurant
Casual, family-friendly and traditional, Pony Island serves breakfast daily, dinners Tuesday through Saturday and has a special Sunday brunch. (252) 928-4411
Jason’s Restaurant
1110 Irvin Garrish Highway. Provides great seafood and pizza. (252) 928-3434
Flying Melon Cafe
181 Back Rd on Ocracoke Island. Serving Brunch and Dinner, great selection of local seafood, fresh and flavorful pasta dishes, sandwiches, beer and wine available. (252) 928-2533
Howard’s Pub and Raw Bar Restaurant
On Highway 12. Provides Ocracoke’s only 365-day restaurant and serves a full menu ’til 2am. They offer the best burgers on the island, lobster, ribs, pizza, a fine spirits selection, screened porch for rocking and Ocracoke’s only ocean-to-sound-view deck for sunsets. (252) 928-4441
The Back Porch
Back Porch emphasizes fresh local seafood, and is a great favorite among islanders. Tables are set on an elegant screened-in porch or in the air-conditioned dining room. All the dishes have a down-home flavor. (252) 928-6401