IVES STORE - Tallulah's Taqueria
146 Ives St, Providence
(401) 272-8226
Recent Reviews
IVES STORE - Tallulah's Taqueria
146 Ives St, Providence 02906
(401) 272-8226