Conveniently accessible from I-88, our DeKalb Mexican restaurant is near popular attractions like Holmes Student Center, Ellwood House Museum, and Egyptian Theatre, so it’s easy to stop in while you’re out and about. Visit QDOBA on 340 Carroll Ave and try one of our chef-creations, or put your own twist on Mexican classics like tacos, burritos, quesadillas and more.