Tallulah's Taqueria
146 Ives St, Providence RI 02906