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