El Embajador Restaurant

CLOSED
$ •

3371 Washington St, Boston

Ratings

Menu

Add a Menu
El Embajador Restaurant Menu
El Embajador Restaurant Menu

Photos

Add a Photo
El Embajador Restaurant
El Embajador Restaurant
View All Photos
Updated on: