California Taco Shop

California Taco Shop
2168 Elmwood Avenue
Warwick
02888
RI
401-383-0075

Booths only in dining area. Bathroom very small and not accessible.

P V R M

Send Message to listing owner

California Taco Shop