Amitabha Chiringuito is a restaurant offering Mediterranean cuisine in a relaxed and welcoming beachfront setting. It features indoor and outdoor seating options.