I first enjoyed Beard Papa in Taipei, Taiwan, at the Taipei 101 building if I recall correctly. It was back when Taipei 101 was the tallest building in the world! That is a title it no longer holds due to Dubai's building prowess.
Anyhoo, my husband needed to make a quick trip to LA and brought us back these lovely puff pastries from Beard Papa. Original cream and a green tea version too! What a sweet treat to bring back from his travels.