Restaurant Reviews from DiningGuide411.com
    Top : United_States: MA: Boston

El Embajador, Boston, Massachusetts










El Embajador
3371 Washington St.
Boston MA United States


Hours: Daily 8a-8p

Phone: 617.524.6812