United States / Anaheim / RestaurantsmexicanEl Pollo FinoAddress723 N Anaheim Blvd, AnaheimWebsiteelpollofino.comPhone+17145331161—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTaco Boy · 10 mNot ratedTaquerías Guadalajara · 276 mNot ratedNiku Sushi · 781 mNot ratedKookoo Grill - The Original Fusion Teriyaki Joint · 807 mNot rated