The Black Dog General Store - Newport Thames St. 240 Thames Street, Newport, RI 02840