International Taqueria
Add to Favorites
Add Hours
Phone: (510) 777-9875
Address: 7127 San Leandro St, Oakland, CA 94621
8105 Edgewater Dr, Oakland, CA 94621
4400 International Blvd, Oakland, CA 94601
405 Hegenberger Rd, Oakland, CA 94621
7677 Oakport St, Oakland, CA 94621
6637 Bancroft Ave, Oakland, CA 94605
1448 High St, Oakland, CA 94601
1431 52nd Ave, Oakland, CA 94601
1 Hegenberger Rd, Oakland, CA 94621
2661 Blanding Ave, Alameda, CA 94501
1449 Fruitvale Ave, Oakland, CA 94601