United States / Anaheim / RestaurantstacoTacos Los CholosAddress821 S State College Blvd, AnaheimWebsitewww.clover.comPhone+16572013043—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 itToyo Sushi & Roll · 280 mNot ratedEl Ranchito Autentica Comida Mexicana · 604 mNot ratedGolden Corral · 923 mNot ratedSoup Shop · 979 mNot rated