Restaurants in Tucson, AZ
Restaurants • Tex-Mex Restaurants
3220 W Valencia Rd.,
Tucson ,
AZ
85746
UNITED STATES
Based on 2 reviews
The server ruined it for us.
Sorry to disappoint. This too has been my favorite. Not anymore.\rTreated horribly. Never Again
Sorry to disappoint: This too was our favorite, not anymore.Worldwide > United States > Tucson, AZ > Tex-Mex Restaurants