May 25, 2005 at 1:47 pm #2226795
As a former resident of Cincinnati, I also have eaten at the Red Squirel. Very good deckers. I liked there BLT’s. I used to eat at one right downtown. I do not know if it is still there.