Share:

Restaurants & Bars 9

El Sarape

JAYMO | Feb 14, 2005 10:20 AM

Has anyone eaten at El Sarape in Braintree before? Am going in two weeks and would appreciate any feedback.

Want to stay up to date with this post?

Recommended From Chowhound