Start from
California Taco Shop
1017 Broad St, Providence 02905