Sims Store - Tallulah's Taqueria
10 Sims Ave, Providence RI 02909
(401) 252-8226
Directions
Order Online Delivery
Tallulahstaqueria
Eat
Providence, Rhode Island
Sims Store - Tallulah's Taqueria
10 Sims Ave, Providence
(401) 252-8226