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...