The Barking Claw has been a staple in Falmouth, Massachusetts for years. New owner Tom Malloy took over the business in 2017. It has been important to keep the long standing tradition and quality of recipes alive while occasionally trying new recipes. Address: 29 Locust St, Falmouth, MA 02540, United States Phone: +1 508-388-3628
Read more...