Iguana’s Taqueria Restaurant
Mexican restaurant, Restaurant
About
Iguana’s Taqueria Restaurant shines as a vibrant spot for Mexican cuisine in Indianapolis. Located at 2912 Maywood Rd, this casual eatery invites diners to enjoy delicious offerings from breakfast to dinner, with a special nod to its amazing shrimp cocktail. Known for both flexible service options and a friendly atmosphere, it's perfect for solo dining or gatherings with family. With positive reviews praising the fresh, flavorful food and attentive staff, you’ll find this place impossible to resist, especially on Thursdays for half-price dinners for seniors!