1. Mexico Lindo
449 Main St, Melrose, MA 02176
Coordinate: 42.45401,-71.06561
Phone: (781) 242-2684
2. La Qchara
506 Franklin St, Melrose, MA 02176
Coordinate: 42.4686,-71.06892
Phone: (781) 662-5555
3. Taqueria
880 Main St, Melrose, MA 02176
Coordinate: 42.46451,-71.06182
Phone: (781) 606-3400