Falmouth MA Hamburger & Hot Dog Stands 1. 29 Locust St, Falmouth, MA 02540 | The Barking Claw (774) 487-1510