Taqueria Los Compadres

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!

BUSINESS INFO

26 Province St. , Boston MA 02108
857-265-3017

Hours

Mondays-Sundays
10 am-11 pm