This is a kolache..
http://www.mysanantonio.com/life/food/article/Kolaches-A-Czech-original-a-Texas-favorite-1419084.php