1. The Huddle Restaurant
817 W Lincoln Hwy, Dekalb, IL 60115
Coordinate: 41.93169,-88.76883
Phone: (815) 758-8899
2. Pita Pete's
901 Lucinda Ave Ste T, Dekalb, IL 60115
Coordinate: 41.93665,-88.77142
Phone: (815) 758-3012
3. Thai Pavilion
131 E Lincoln Hwy, Dekalb, IL 60115
Coordinate: 41.93076,-88.7533
Phone: (815) 756-6445