The dinner at Hotel Riu Buenavista - All Inclusive is a mixed bag according to guest reviews. While some mention the lack of variety and repetitiveness in the food, others rave about the amazing food and a wide range of options available. Some guests say that the quality of the meat dishes could be improved and the wine offered with all-inclusive not very nice. However, the Italian and Thai restaurants are praised for their delicious food. Many guests agree that the buffet food is inevitably repetitive, but still good. The variety of healthy snacks is limited and some guests report terrible snacks. On the other hand, fresh seafood is a standout and some guests are happy with the local cuisine options available. The booking system for restaurants needs some improvement, as the Italian and Thai restaurants are hard to book. Additionally, the gala dinner is disappointing and the same food is served every day at the buffet. Overall, the dinner experience is decent and guests should manage their expectations accordingly.