United States / El Monte / RestaurantstacoTacos Del ChinoAddress12301-12313 Elliott Ave, El MonteWebsitecompanymap.xyzPhone+16264528919—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 itDiana's Mexican Food Products · 623 mNot ratedBill's Drive In · 920 mNot ratedEl Aguila Bar · 942 mNot ratedEl Taco Man