Walking Tours & Maps
Latin American grill
339 Broadway, Chelsea, MA 02150
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.