Rachel's Lakeside, Dartmouth, MA. 1.3K likes. Rachel's Lakeside - Situated on the shores of Lake Noquochoke
Our vision is to be the premier Hospitality Company in New England by employing the very best people, trained and empowered, to deliver a quality product with sensational service to every guest, every time.099130ATTR:RECEPTIONCATERERFUNCTION ROOMS