Thumbnail – Mammoth Espresso (DSC_7282t) Published April 8, 2019 at 1396 × 2065 in Mammoth Espresso The Mammoth Espresso logo from the sign hanging outside the shop in New Orleans.