Mahi Mahi’s Island Grill is one of the newest restaurants in the Outer Banks of North Carolina, located in the town of Nags Head. Specializing on Seafood and American Cuisine with a dash of Latin Flavor.
2217 S Croatan Hwy. Nags Head, NC 27959
Photos
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.