Proudly Part of Travel Like Jess

World's Largest Lobster Roll & Inflatable Lobster

Taste of Maine Restaurant, 161 Main St, Woolwich, ME 04579, USA

About

A Route 1 seafood institution with not one but two world records:  Larry the Lobster, a 700-pound inflatable crustacean covering most of the roof, and the world's largest commercially sold lobster roll... 22 inches of toasted sub roll packed with nearly 2 pounds of fresh Maine lobster.

Find Us On