Great little spot near the beach and stores on South Kihei Road