Los Amigos
Latin American grill
339 Broadway, Chelsea, MA 02150
(617) 887-0484
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.
...