Melrose MA Coffee & Tea 1. 521 Main St, Melrose, MA 02176 | Starbucks Coffee (781) 662-0217 2. 421 Main St, Melrose, MA 02176 | Coffee Tea and Me (781) 979-4087