Earl of Sandwich is a great value for the Las Vegas strip. Located just inside Planet Hollywood, you will find this hidden gem. Sandwiches are on average $7.00 (does not include chips). "Homemade" cookies are $2.00 for a large sized snack. The quality is top of the line and everything appears to be freshly made.
You can buy soda's and it is a self service machine. It is possible you could refill the cup often during the day, but I am sure there is a policy technically preventing that.