Dog-friendly Julieta Taco Shop, a cozy establishment, crafts exceptional tacos using their own homemade tortillas. Patrons rave about the standout suadero and broccolini taco offerings at this beloved spot.
Location & Contact
1060 N Capitol Ave Ste 1-103 Indianapolis, IN 46204