Amelia's Taqueria will be opening in Allston, reports Boston Restaurant Talk. A Chowhound poster notes that "windows are still papered up, but the signage is up." The 180 Brighton Ave. address had most recently been occupied by Mediterranean restaurant Grill Station, albeit briefly. Indian Dhaba, known by regulars for its Indo-Chinese cuisine, had been in the space for several years prior. Popular taqueria Lone Star Taco Bar opened in the area a little more than a year ago.
Amelia's Taqueria to Replace Former Grill Station
by Eater Staff
If you buy something from an Eater link, Vox Media may earn a commission. See our ethics policy.