Cartwrights Inn is a gastropub, a popular spot for those seeking fine food and drink.