California Taco Shop

2168 Elmwood Ave Warwick RI 02888 USA

(401) 383-0075

Location