Explore More Cities › +
Discover the unexpected in the Boston Area. Explore All of Boston
Restaurants & Bars 2

Pollos en la brasa in Union Sq Som??

itaunas | Mar 19, 200812:48 PM

I walked by the old Machu Picchu the other day and wondered why nothing was going in, then if I wasn't dreaming a couple of nights ago I noticed a "pollos en la brasa" banner hung up either there or in one of those spots? El Chalan coming to somerville to compete with Machu Picchu? Another local rotisserie place? I did make an effort to pass by on my way to East Somerville, but with the traffic on Somerville ave, I had to turn off and go out Walnut. Any locals or Sherman Cafe fans had a closer look?

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH