Who has the best pollo a la brasa in the Boston area? I've heard that Rincon Limeno and Machu Picchu: Pollos a la brasa are very good. How does their chicken compare?
409 Chelsea St, Boston, MA 02128
307 Somerville Ave, Somerville, MA 02143