Location: 2970 West Valencia Road, Tucson, AZ 85746
Popularity: 2/100
Phone:(520)883-0778
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out