El Sarape has been serving great Mexican food in the little village of Weymouth Landing for the past 29 years. This is not a big Mexican restaurant chain. Do not expect massive quantities of tasteless food. The atmosphere is cozy. The food is delicious. The service is attentive. What more could you want? (Except maybe a place to park the car ... lol).
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.