Love these tacos. Izzoz is the kind of place that makes me happy to live off South 1st. We've made this place our go to taco spot; and I've been evangelizing them anyone who would lend an ear (especially all you torchy's fans).
Try a bob bowman and a slowrider, pictured here. Also, the fried avocado tacos puts the aforementioned competitor to shame (which is, by the way, right next door at the more well known trailer park eatery).