Restaurants & Bars

Boston Area

Pollos en la brasa in Union Sq Som??


Restaurants & Bars 2

Pollos en la brasa in Union Sq Som??

itaunas | Mar 19, 2008 12: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?

Recommended From Chowhound