Review of Cheddar's Scratch Kitchen

3455 E Broadway Blvd, Tucson, AZ 85716

Overall Rating

Review


Food was just what we ordered. But service was really slow.

Celiac friendly?

No

Updated 8 years ago