Chile Peppers Island Cantina
118 Retreat Village, St Simons Island GA 31522