Castillo Tacos
Add to Favorites
Add Hours
Saved to Favorites
Phone: (310) 554-4477
Address: 5112 E Imperial Hwy, Lynwood, CA 90262
Website: http://plazamexico.com
3469 Tweedy Blvd, South Gate, CA 90280
14309 S Atlantic Ave Ste 103, Compton, CA 90221
11402 Old River School Rd, Downey, CA 90241
11390 Atlantic Ave, Lynwood, CA 90262
10701 Long Beach Blvd, Lynwood, CA 90262
12036 Lakewood Blvd, Downey, CA 90242
2500 E Alondra Blvd, Compton, CA 90221
9524 Rayo Ave, South Gate, CA 90280
3905 Tweedy Blvd, South Gate, CA 90280
5730 Firestone Blvd, South Gate, CA 90280