Cala Flores is a Mediterranean restaurant specializing in rice dishes and fresh seafood, offering a full bar and outdoor seating.