This restaurant is the one and only Super Pollo. It can not be replicated nor can the recipe. Seriously, if you like Pollo Loco get ready to be blow away buy the best Mexican Chicken and sides anywhere in the OC. It is a little hard to find for those not familiar with Costa Mesa, so from Newport Blvd at 17th Street look behind Del Taco, regardless of location Super Pollo isn't in anyone's shadow.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.