I just refreshed the Stone Soup thread so it's easy to find. It's a coffeehouse in Pawtucket, next door to Providence. Mudcatter ChanteyLass would probably have some other good suggestions for your pals. (I used to live in RI, haven't been back for years.)
http://www.stonesoupcoffeehouse.com/