Crystal Ball Cafe is an independent cafe offering coffee, tea, soups, sandwiches, paninis, and fresh baked goods. They also offer rentals for bikes, beach umbrellas, and chairs.