Gloucester: Dirt's Dogs on the Annisquam River is open on weekends in the summer serving hotdogs and slush to boaters only. Staff photo by Mary Muckenhoupt
dirtsdogs