Review of Carlos O'Kelly's

1406 S Gilbert St, Iowa City, IA 52240

Overall Rating

Review


Staff was knowledgable and friendly. Got the enchiladas and they were great. Was also impressed with gluten-free chips and salsa!

Updated 9 years ago