Cousins Maine Lobster

Cousins was founded by two Maine natives who have launched a food truck and restaurant empire spanning the country. While the company was launched in 2012, the first truck didn’t operate in Maine until the Summer of 2017.


Fort Williams Park, Shore Road, Cape Elizabeth, ME, USA
| Map