Restaurant

Pollos A La Brasa El Chalan

1 local recommends,
Location
405 Chelsea St
Boston, MA
East Boston

Tips from locals

Jack
October 22, 2018
Order a charcoal chicken, fries with cheese, and a salad. You couldn't do better if you took a trip to Peru.

Unique things to do nearby

Boston's Politically Incorrect North End Food Tour
Every Site on the Freedom Trail
Shuck Oysters on the Harbor