Camchilao Food Truck
Add to Favorites
OPEN NOW
Today: 12:00 pm - 7:00 pm
Saved to Favorites
Phone: (510) 470-0662
Address: 3216 E 12th St, Oakland, CA 94601
1700 Park St, Alameda, CA 94501
1540 Park St, Alameda, CA 94501
2211 International Blvd, Oakland, CA 94606
2408 Santa Clara Ave, Alameda, CA 94501
2601 Blanding Ave, Alameda, CA 94501
1332 Park St, Alameda, CA 94501
2337 Blanding Ave, Alameda, CA 94501
1433 Park St, Alameda, CA 94501
1434 Park St, Alameda, CA 94501
1650 Park St, Alameda, CA 94501