visited it twice very long time ago. Would never go there again, but do recomment te Three Amigos in Stoneham. Very authenic, small owner run restaurant. Best Mexican hot chocolate I've ever had. Home made avocado dip. There Flan is homemade and the best i've ever had, but not always available.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.