Thank you for your question. We are not an all inclusive resort. There is a wonderful resteraunt onsite and they can add the charges to your room.
Not that I am aware of. A good restaurant is on site and others around the property with fairly easy access.
No, but there is a restaurant that serves great food, and great prices. Also the "'café" serves really yummy foods. There is also a store withing walking distance that you can purchase your own foods for the kitchen that is in the room.
Get an answer from Vallarta Torre staff and past guests.