< Back

Los Amigos

Latin American grill

Address:

339 Broadway, Chelsea, MA 02150

Phone:

(617) 887-0484

Website:

Los Amigos

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.