Chicos (Chicken and Tacos) is located in Metro Manila, Philippines on 1341 A Felix Huertas Rd, Santa Cruz, Manila. Chicos (Chicken and Tacos) is rated 4.3 out of 5 in the category mexican restaurant in Philippines.
Address
1341 A Felix Huertas Rd, Santa Cruz, Manila
Offerings
Coffee
Vegetarian options