Red Captain Coffee Company

4004 N Stone Ave, Tucson, AZ 85705, USA

I've only been here once--about two years ago--and my first impression was great. The owner was very kind and offered my sister and me a delicious locally made pastry (I think it was a danish) as we w...