Never really had a great taco out and about but I will say that a great taco salad comes from Mickey Gilley’s restaurant in Branson.
You should head north to Noblesville and visit El Palenque. They’ve got killer tacos and Mexican food. They continuously get high ratings and they’re just a small hole in the wall place. Haven’t had a bad meal there. You might also try the Tamale Place over on Rockville Rd. Best tamales in the region and an ever changing menu.