Hours
 Location

OPENING FOR THE SEASON 

SATURDAY, MAY 23, 2020 11-3

SOCIAL DISTANCING AND MASKS ARE MANDATORY

Relaxing casual take-out service. Family and Pet Friendly!

Find us on 29 Locust Street in Falmouth, MA 02540

© 2018 by The Barking Claw Cape Cod. Proudly created with Wix.com