I'm a huge fan of CVS. I go to the one by my house in NJ weekly. I was glad when I spotted the CVS on the strip and I needed a few supplies. I was pleasantly surprised when I walked in and saw fresh groceries. They had a huge selection of sandwiches and drinks and even had a few aisles of souvenirs that were cheap! This was definitely the place to go when you need something and don't want to spend resort prices!