Nestled in an unassuming shopping plaza in Indian Harbour Beach, Drifters Surf Restro is already making a splash during its soft opening phase. This intimate 22-seat eatery, located at 1875 South ...