The Lighthouse Inn is a public establishment offering a diverse menu. It is known for its Lighthouse pies, fresh local seasonal seafood, and a wide range of vegetarian and vegan choices, providing delicious and healthy options for diners.