Lobster rolls can be found at Baxter’s, a Hyannis institution on Cape Cod.
Lobster rolls can be found at Baxter’s, a Hyannis institution on Cape Cod. Ellen Creager TNS
Lobster rolls can be found at Baxter’s, a Hyannis institution on Cape Cod. Ellen Creager TNS