Eating Mexican Seafood at El Pollero 95 restaurant in Bell, CA.

Feedback

Do you manage or own El Pollero 95?

Yes