Croatia will celebrate Corpus Christi tomorrow, the feast that in the Roman Rite liturgical solemnity celebrates the real presence of the body and blood of Jesus Christ.
Corpus Christi is celebrated on Thursday after Trinity Sunday. That means that tomorrow, May 31st, is a holiday in Croatia.
Just like in any other country, that means that some shops will not work, while others will have shorter working hours. However, since Croatia is a touristic country, most of the restaurants and cafes will work just like any other day. When it comes to bus, ferry and other schedules, make sure that you check those special, holiday ones.