El Sarape
El Sarape: A Slice of Lincoln’s Paradise So, you find yourself strolling down Commercial Street in Braintree, Mass., the thing is, it’s not just any old street; it’s an avenue where Mexican food exists in its purest, most uproarious form. If the place were any more authentic, you might find little piñatas dancing around with…