I went through a period last year where I was doing Tamale place once a week for lunch. I usually went with the chorizo nachos. Tamale Place is probably my favorite Indy mexican food, but I havent made it to any of the above listed taquerias or sampled the Super Donkey yet... Also, if you don't want to get out on the West Side, there is also a Tamale Place location on the South Side at Stop 11 and US31
I love the one in City Market because they have the sweet corn sliders for $1.75. They don't sell the sliders at their other locations.
Yeah, Mikado Japanese Restaurant Downtown sells Ika Yaki (grilled whole squid). Sent from my iPhone using Butler Hoops