Great place to grab food and hang out. Lots of outdoor and indoor dining. I tried the Mediterranean place and wasn't expecting much out of my falafal wrap. The falafal was kinda dr… More
Pet unfriendly. Boston as a town is an amazingly pet friendly town in the country. Pets are allowed on public transport, supermarket and pretty much all restaurants with outside se… More
Taqueria el barrio is pretty good. Just had the birria with the broth. A bit overpriced but well flavored. I'd come back!