Crackers Island Grille is a favorite restaurant amongst locals and surfers because of their fresh food, relaxing atmosphere and great service. The diverse menu offers items such as their famous fresh Mahi tacos, Angus burgers, Mahi reuben, Sandy Cay Fish-n-Chips, Necker Island Steamed Clams and Azorean Paella. Crackers Island Grille also has happy hour from 3-6 p.m. daily serving beer, house wine, sangria and mimosas.