United States / Peoria / Restaurantsfast foodDel TacoAddress9171 W Peoria Ave, PeoriaWebsitewww.deltaco.comPhone+16239799203—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 itCarolina's Mexican Food · 309 mNot ratedJM Chinese Cuisine · 777 mNot ratedMoxi · 1063 mNot ratedMercer's Restaurant