Don't know if this post is too late for the OP, but here you go.
In the strip center where the Hardknocks sports bar is located, there is an Asian place that is pretty solid - Rice Hat.
Other than that, Portland is pretty much nothing other than the national chains.
Behind the Whataburger at 181 and Wildcat there is Yo Philly Cheesesteaks. They used to be located in Corpus on North Beach but relocated to Portland. Decent to solid cheesesteaks.
I've only been once so obviously not a large sample size but the seafood place next to the cheesesteak place is, if nothing else, an option that is not a chain. LeStourgeon Seafood Company.
Haven't been in a while but if you want a standard TexMex place then La Iguana on 5th Avenue and Moore Avenue is probably your best option. There or the Taqueria Guadalajara.
You now have the option of stopping in at the knock-off Buc-ee's at 181 and Buddy Ganem and getting a burrito or a chopped beef sandwich. There is a Bill Miller's on the other side of 181 is that is your thing.