Locust Tree Restaurant has a great location. Although a little outside of the town, it's located right next to the New Paltz Golf Course. The food is fancier than most places in the area, and good. This is a great place for holiday dinners with the family, or a special celebration. Recently reopened, they also do parties.