Fripp Island is located on a barrier island and wildlife sanctuary off the South Carolina coast. Proof of the Pudding runs five restaurants on the island and is the exclusive caterer for all events, including destination weddings, group retreats, family reunions and more.