Dia de los Muertos Tea

Town Meeting Bistro 2027 Massachusetts Ave, Lexington

Back by popular demand: Dia de los Muertos Tea returns! The Day of the Dead (Dia de los Muertos) is a celebratory day that pays respects and remembers departed friends...

$3 – $85.00