United States / Denton / RestaurantstacoEl Taco HAddress213 E Hickory St, DentonWebsitelinktr.eePhone+19403317776—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 itHoochies · 27 mNot ratedRusty Taco · 30 mNot ratedBramblitt's Yellow Dog Art Bar and Gallery · 34 mNot ratedAndaman Thai Restaurant