United States / Aurora / RestaurantsmexicanTacos El LocoAddress1204 E New York St, AuroraWebsiteeat.tacoselloco.comPhone+16302837300—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 it5pizza · 167 mNot ratedEl Pollo Giro · 533 mNot ratedFox Valley Flea Market · 553 mNot ratedDeri Delite