I must admit I was profoundly confused when I walked up to this sandwich station with hopes of running into some kind of magical deli given the quantity and quality of yelp reviews on this place, only to find your run of the mill sandwich shop. The chipotle chicken sandwich here was super solid! Get it. The one with the roast beef, on the other hand, was meh. Cheap and convenient, centrally located for those who are too engaged in the gambling to leave premises.