This Town's Last Stop is a restaurant and gastropub known for its diverse menu, featuring seafood and meat dishes, in a relaxed atmosphere.