Tallulah’s Tacos at The Shack Tallulah’s Tacos at the Shack at Dutch Harbor, 252 Narragansett Avenue, Jamestown, RI Fresh New England Get inspired to love & support local food. We have some great ideas sprouting up so browse our site for more delicious finds. Previous Article A Cool Holiday Treat: Red, White and Blue Popsicles Next Article Chilled Cucumber Soup with Fresh Herbs