60 E San Francisco St, Santa Fe, New Mexico 87501 USA
Iced Chai Tea Latte & Vanilla Éclairs
Photo Credit: Yelp