We came on a tour and our bus stopped at Porto Cristo for lunch, and Vibes seemed to have a nice trendy atmosphere and good menu. The cafe is located slightly higher up a stairs so it has a great view of the ocean and nice outdoor seating. The menu has a good variety of foods, from tapas and grilled dishes to healthy salads and light bites. The service was efficient and our food came very quick. The prices are cheap, under €10. read more