Get directions to: Biscuits, Vineyard Haven, MA Restaurant address: 26 Lake Street Vineyard Haven, MA 02568, USA Driving Walking Bicycling Restaurant: Biscuits