If you're looking for Comfort Food restaurants in Tucson look no further. Kenney D's is known for having some of the best Comfort Food in Tucson.
Located at 8060 E 22nd St Ste 100, Kenney D's is ...show more
Sandwiches include one free topping.
Two Chicago dogs, small fry, and a small drink.