Carlos O'Kelly's Reviews & Details
714 W Lake Ave
Carlos O'Kelly's is located at 714 W Lake Ave in Peoria near the intersection of W Lake Ave and N Sheridan Rd. Their menu consists of Tex Mex, Mexican and American dishes . Call (309) 662-0606 today!
- Cuisine:Tex Mex, Mexican and American
- Major Intersection:W Lake Ave And N Sheridan Rd
Tell us more about Carlos O'Kelly's Peoria!