Sims Store - Tallulah's Taqueria
10 Sims Ave, Providence
(401) 252-8226
Recent Reviews
Sims Store - Tallulah's Taqueria
10 Sims Ave, Providence 02909
(401) 252-8226