HomeEcco Espresso & Gelato Ecco Espresso & Gelato Leave a Comment / By Mark Sublette / May 28, 2013 Return to Directory Coffee Shop 105 E Marcy St. Santa Fe 505-986-9778 www.eccogelato.com Contact listing ownerSend Message Name Email Phone Number Message