Find restaurants in Truxton, NY. Listings include The Puffin Bird at Labrador Mountain.
The Puffin Bird is located at the base of Labrador Mountain. A wonderful selection of fine food and