Location: 670 W Valencia Rd, Tucson, AZ 85706
Popularity: 1/100
Phone:(520)806-9333
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Spanish Restaurants, Soft Drinks Retail, Foods - Carry Out, Take Out