Address: 1125 Truman St. Unit C2, San Fernando, CA 91340, USA
No, they serve pollo.
I mean the names ays it all...
Add Answer
Thanks! Your answer is awaiting moderation.
What time do walk in orders close
Trending Places
Mexican restaurant
1049 San Fernando Rd, San Fernando, CA 91340, USA
1242 Pico St, San Fernando, CA 91340, USA
452 N Maclay Ave, San Fernando, CA 91340, USA
1161 N Maclay Ave, San Fernando, CA 91340, USA
11541 Laurel Canyon Blvd, San Fernando, CA 91340, USA
657 N Maclay Ave, San Fernando, CA 91340, USA
671 N Maclay Ave, San Fernando, CA 91340, USA
134 N Maclay Ave, San Fernando, CA 91340, USA