Qdoba Reviews & Details
617 E Green St
Qdoba is located at 617 E Green St in Champaign near the intersection of W Clark St and S Neil St. Their menu consists of Mexican dishes . Call (217) 384-9002 today!
- Major Intersection:W Clark St And S Neil St
Tell us more about Qdoba Champaign!