Skip to main contentToast Local logo
Julieta Taco Shop

Julieta Taco Shop

Rated 5.0 out of 5 by 110 guestsMexicanPrice range $1-15

Open

Takeout 11:00 AM - 8:00 PM

1060 N Capital Ave Suite 1-103, Indianapolis, IN 46204