Braintree, Massachusetts, United States
Mexican,
El Sarape restaurant was opened in 1988 and since that time has been recognized many times by the critics and