Sims Store - Tallulah's Taqueria
10 Sims Ave, Providence
(401) 252-8226
Menu
Restaurants in Providence, RI
Sims Store - Tallulah's Taqueria
10 Sims Ave, Providence, RI 02909
(401) 252-8226