Mexican restaurant · 28 W Central St, Franklin, MA
More food in Franklin, MA · Mexican Food in Franklin