Home > Restaurant in Arizona > Restaurant in Tucson > El Teo Hot Dogs

El Teo Hot Dogs

3055 East Irvington Road, Tucson, AZ 85714