Taco Bell Cantina first Indiana location opened up at 24 W Washington St. Indianapolis, IN 46204 – it’s like the Taco Bell we know, but on a whole new level. Picture this: tons of flavor, creative tacos, alcohol, and a vibe that’s so lively, it’s like a party for your taste buds. It’s not just about the food; it’s an entire experience.