Home Arts and Leisure The Six Oldest Restaurants in New England

The Six Oldest Restaurants in New England

How many of these historic eateries have you been to?


The six oldest restaurants in New England include taverns that served hungry travelers and a diner that fed mill workers after their shift. As is always the case with the word ‘oldest,’ some of our choices of the oldest restaurants are open to debate.

In Maine, for example, we selected the Palace Diner in Biddeford, which opened 60 years after the Cliff House in Ogunquit. But the Cliff House stopped serving meals for a long stretch. On the other hand, the White Horse Tavern in Newport, R.I., turned into a boardinghouse for a while; but still it operated as a restaurant for its boarders.

Here, then, are our choices for the six oldest restaurants in New England, one in each state. If you know of a restaurant that qualifies as the oldest in your state, please mention it in the comment section below.

Griswold Inn, Essex, Conn.

The Griswold Inn interior

The Griswold Inn interior

The Griswold Inn, known as ‘The Gris,’ has been feeding people since it first opened its doors in 1776. It was founded by three brothers who were not Griswolds, but named it after the Griswold family in the area. Only six families have ever run it. The British captured The Gris during the War of 1812 and used it as a base of operations. It stayed open during Prohibition with entertainment for yachtsmen.

“We are situated in the historic hamlet of Essex, nestled on the banks of the Connecticut River,” reads the Griswold Inn’s website. “Anyone familiar with Essex knows it as an extraordinary town and The Griswold Inn – a very special place.” The dark wood walls and exquisite marine paintings are what you’d expect from a historic inn that catered to sailors since the American Revolution.

The Griswold Inn was mentioned in the fourth season of Mad Men as a romantic getaway for Betty and her new husband Henry Francis. The soap opera Dark Shadows also filmed the exterior as the Collinsport Inn.

26 N. Main St., Essex, Conn.

Palace Diner, Biddeford, Maine

Biddeford's historic Main Street

Biddeford’s historic Main Street, where one of Maine’s oldest restaurants is located.

The Pollard Co. built the Palace Diner in Lowell, Mass., in 1927. The barrel-roofed car moved to Biddeford, Maine, and has served up comfort food ever since. Today it is one of two Pollard cars left in the United States (the other is in Bristol, N.H.), and it’s part of Biddeford’s Main Street Historic District.

The Cliff House in Ogunquit can also contend for oldest restaurant, but it hasn’t been continuously operated since it opened in 1862.

Greg Mitchell and Chad Conley are the sixth Palace Diner proprietors. They make traditional food with quality ingredients like organic lettuce and Bangs Island mussels. The Palace Diner opens until 2 p.m. serving breakfast and lunch all day, seven days a week.

18 Franklin St., Biddeford, Maine

Union Oyster House, Boston

Union Oyster House

Union Oyster House, one of the oldest restaurants and oldest buildings.

When the Union Oyster House first opened its doors as the Atwood & Bacon Oyster House in 1826, the building already had 100 years on it. Likely built in 1704, Hopestill Capen’s dress goods business first occupied it. In 1771, Isaiah Thomas published The Massachusetts Spy from the second floor. (Thomas later decamped to Worcester during the Siege of Boston).

Presidential wannabes and an exiled French king patronized the Union Oyster House.

Daniel Webster used to consume six plates of oysters and a tumbler of brandy for lunch at the oyster house, and Sen. John F. Kennedy liked to read his Sunday paper there. The French king Louise Philippe lived in exile on the second floor in 1796.

Today the Union Oyster House serves traditional New England fare.

41-43 Union St., Boston

Hancock Inn, Hancock, N.H.

Hancock Inn sign

The Hancock Inn sign shows why it’s one of New England’s oldest restaurants.

The Hancock Inn became a favorite of another U.S. president, Franklin Pierce, when his friend state Sen. David Patten bought it in 1830.  It has been run continuously as an inn since it opened in 1789.

The tavern and dining room are especially cozy in the winter, as they’re heated by a fireplace and wood-burning stove. The Town of Hancock itself was once partly owned by John Hancock, and today nearly every building on Main Street is on the National Register of Historic Places. A Paul Revere bell chimes on the hour from Hancock’s meetinghouse.

33 Main St., Hancock, N.H.

White Horse Tavern, Newport, R.I.

White Horse Tavern

White Horse Tavern, the oldest tavern and one of the oldest restaurants.

The name ‘White Horse Tavern’ is relatively new, since it was named in 1730, nearly 80 years after Francis Brinley built the first building on the site in 1652.

Today the White Horse Tavern is not only a national landmark but the oldest tavern in America — as well as one of the oldest restaurants in New England.

William Mayes bought the property in 1673, added to the building and opened a tavern. It was used as a meeting place for the Rhode Island General Assembly, the court and city hall. Mayes’ son William, a pirate, ran the tavern into the 18th century.

Loyalists and British troops stayed there during the occupation of Newport and the Battle of Rhode Island. It was used as a boarding house for many years until a benefactor donated money to the Preservation Society of Newport to restore the building. It reopened in 1953 as a tavern and restaurant.

Today the White Horse dining room serves up local seafood and produce to diners who follow its business-casual dress code.

26 Marlborough St., Newport, R.I.

Dorset Inn on the Green, Dorset, Vt.

Dorset Inn

The Dorset Inn, one of New England’s oldest restaurants

The Dorset Inn sits on the spine of the Green Mountains near three ski resorts. Its restaurant started serving food around 1796. The first chef raised his own chickens, cows and vegetables, and bought milk from the farmer next door. Today the Dorset Inn serves bistro food with as many local ingredients as possible. Dinner served from 5:30 to 9:30 in the dining room and tavern (the dining room has a business casual dress code).

Ye Olde Tavern in nearby Manchester, Vt., opened in 1790 and beat out the Dorset Inn as the oldest restaurant in Vermont. However it lost its liquor license — and its ‘continuously operating’ claim — in 1904, not reopening until 1924.

8 Church Street & Route 30, Dorset, Vt.

Photos: Griswold Inn interior by Joe Mabel, Wikimedia commons; White Horse Tavern By Swampyank at English Wikipedia, CC BY 3.0, https://commons.wikimedia.org/w/index.php?curid=7018372. With thanks to Thrillist for much of the research.

This story about the oldest restaurants in New England was updated in 2024. 


Lauren R MacArthur January 12, 2017 - 8:58 am

The Union Oyster House in Boston is the oldest continuously operated restaurant and oyster bar in the nation. It has been designated a National Historic Landmark, and was constructed between 1716-1717.

Paul Carpenter December 30, 2017 - 12:49 pm

Love this place!!!

Russell C. Gay January 12, 2017 - 9:30 am

It’s true so many old names have vanished in the dining field in the last 20 years, but a 1927 diner! You are talking about New England, not Florida. I can think of a number, how about the Wayside Inn in Sudbury.

Faith Spinetto January 14, 2017 - 3:19 pm

Built in 1771, the Publick House Historic Inn can be found in the town of Sturbridge, Massachusetts. It has great restaurant & tavern. Also Longfellow’s Wayside Inn in Sudbury Massachusetts. Terrific places.

James M January 15, 2017 - 1:07 pm

Lafayette House, Foxborough, MA…1784

Gwenllian February 22, 2017 - 12:25 pm

1640 Hart House, Ipswich, MA.

Into the Trenchers: Seven Strange Facts About Dinner in Colonial New England - New England Historical Society March 10, 2017 - 8:54 am

[…] a few decades later. The surroundings were primitive and functional, but little more, as colonists sat down to dinner in colonial New […]

The Oldest Business in Each New England State - New England Historical Society June 24, 2017 - 8:28 am

[…] The Griswold Inn in Essex, Conn., and the Hartford Courant are two of Connecticut’s oldest businesses, having opened in 1776 and 1764, respectively. But neither is as old as Field View Farm, which has been in continuous operation in Orange since 1639. […]

Robert Briere May 3, 2018 - 11:57 am

The Publick House Historic inn in Sturbridge built by Colonel Ebenezer Crafts of Pomfret CT in 1771. Has been open ever since as an Inn for overnight guests and several dining rooms. Used as a U.S.Army Training
Field by the U.S 366th Infantry Regiment in 1943-4. Most famous guest, The Marquis De LaFayette on his country wide tour.

Rufus Porter, the Folk Artist Who Founded Scientific American Magazine - New England Historical Society June 8, 2018 - 8:23 am

[…] a while he traveled with Moses Eaton, Jr., and together they decorated the interior of the Hancock Inn. He also painted murals on the walls of the Kent House in Lyme, N.H., the Birchwood Inn in Temple, […]

Gordon Harris June 23, 2018 - 10:30 am

While the 1640 Hart house in Ipswich is not the oldest restaurant, it is probably the oldest building that is a restaurant. Just step inside and you will feel the antiquity. The food is excellent as well! https://historicipswich.org/the-1640-hart-house-linebrook-rd/

Annie Gray June 28, 2018 - 9:53 am

Happy and lucky to say I have eaten and/or stayed in all six! Just to clarify I DID NOT stay at the Palace Diner!

Comments are closed.

Subscribe To Our Newsletter

Join our mailing list to receive the latest artciles from the New England Historical Society

Thanks for Signing Up!

Subscribe To Our Newsletter

Join Now and Get The Latest Articles. 

It's Free!

You have Successfully Subscribed!