Carlos O'Kelly's was torn down recently, but M Reviewer was incorrect about the former One Accord Restaurant's location. One Accord used to sit where Chili's is now, which is 809 W. McGalliard Rd. I used to work there back in the mid 1980's for Bill and Carol McKnight.
more