Born out of a passion for authentic 73 food and a desire to share those flavors with the Boston community, Taqueria Los Compadres has grown thanks to the love and support of its customers, who value the quality and authenticity of its dishes. Located in the heart of Downtown Boston, at 26 Province St, it is more than a restaurant–it is a little piece of Mexico in the United States!