Los Amigos

Latin American grill

339 Broadway, Chelsea, MA 02150

(617) 887-0484

press to zoom

press to zoom
1/1

Los Amigos offers a variety of seafood on their menu. Enjoy a cerveza while watching a fútbol match. Located at 339 Broadway. Open for indoor dining, takeout and delivery.

...