Spain’s Bureau of Tourism certifies that Cafe Ba-Ba-Reeba! has been awarded with the “Restaurants from Spain” certification.