Craving Tex-Mex in Tucson? You won't be short on top-tier restaurants. Here's where to find the best Southwestern food in the city.