Restaurants, eat, dine, food Posted on January 17, 2019March 1, 2019 by mbacc Dunkin 207.255.6218300 Main StreetMachias, ME 04654Helen's Restaurant of Machias 207.255.8423111 Main St.Machias, ME 04654The Anchor The Anchor - Restaurant36 Main St.Machias, ME 04654207.255.6100The Inn on the Wharf 207.733.440069 Johnson StreetLubec, ME 04652Tom's Mini Mart - Convenience Store & Restaurant 207.255.4003211 Dublin St.Machias, ME 04654 Posted in restaurants and tagged eat, restaurants, restuarants.