Squire Tarbox Inn
RestaurantsMaine, United States2-10 Employees
Squire Tarbox Inn is a small hospitality property on Westport Island in Maine that offers lodging alongside an on-site restaurant. Described as a Maine Historical Inn and a Maine Historical Restaurant, it emphasizes a heritage-focused guest experience paired with fine dining. The property sits at 1181 Main Road, placing it within Maine’s coastal historical inn scene. Operating within the restaurants industry, the inn positions itself in Maine’s historical lodging and dining niche, providing a refined dining option in a historic setting. With a small team, the business serves guests seeking a traditional inn experience combined with high-quality dining.