You MUST have tamales. We have eaten tamales around the country and nothing like these authentic wrapped in corn husk tamales. The staff MAKES the chips every night. Fresh peppers and home made beans with no grease. You MUST visit this restaurant. Meet the owners. Enjoy the ambience. You won't find a better restaurant in New England.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.