Sims Store - Tallulah's Taqueria
10 Sims Ave, Providence 02909