Aguachiles El Tamarindo
Add to Favorites
OPEN NOW
Today: 10:30 am - 9:00 pm
Phone: (510) 500-7552
Address: 3053 International Blvd, Oakland, CA 94601
1365 Park St, Alameda, CA 94501
1000 Cotton St, Oakland, CA 94606
3451 International Blvd, Oakland, CA 94601
3438 International Blvd, Oakland, CA 94601
3401 Fruitvale Ave, Oakland, CA 94602
4200 International Blvd. East 14th Street, Oakland, CA 94601
2424 Lincoln Ave, Alameda, CA 94501
3301 E 12th St Ste 117, Oakland, CA 94601
1416 Fruitvale Ave, Oakland, CA 94601
6001 Macarthur Blvd, Oakland, CA 94605