It wouldn't feel like you were in Tucson if you couldn't drive by this place and pick up a drink here. The subs are good, in my opinion better than any specialty sub store exclud...
All reviews seem positive