I love Capriotti's in general, and you can find what I have to say about them here: http://www.yelp.com/biz/capriottis-sandwich-shop-las-vegas#hrid:L4A9oqiJjf3XwTohxPdN4A/src:self
For this location in particular... I wasn't too fond of it. We happened to be in the area and stopped for a quick dinner. The employees weren't the friendliest, there are three tables to sit at, and the store seemed like it could use a good scrub (floors especially). Bonus points for fountain drinks and free water.