Taqueria
880 Main St Whole Foods, Melrose, MA 02176-2346
Taqueria is a Restaurant place is located in Melrose, Massachusetts. The address of Taqueria is 880 Main St Whole Foods, Melrose, MA 02176-2346.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 781-606-3400, or open their website to view relevant information, The url is https://www.wholefoodsmarket.com/taqueria