We ate only in Casa Particulars so we don't have experience with the government run places but we found the food to be very good. Rabbit stewed in red wine, spiced slow cooked lamb, pumpkin soup, caramel flan - we were spoiled. The food however is too much for one person. Each meal costs about CUC 20 per person but we would split it as it was way too much food for one person. All meals come with rice, beans, fresh veggies, and your main dish. Some also give you desert, others more veggies, it just depends. Prices are 2020 when CUC was the main tourist currency in Cuba.