Mastersons Bar and Restaurant is situated in the town of Dugort on the northern side of Achill Island. Mastersons has some of the best food in town, and there is often live music playing in the restaurant as well. Mastersons offers a variety of options on the menu from land and sea!