Has anyone been there recently for dinner? I'm planning a dinner for 8...post grad school reunion with a couple of fellow Columbians. We're aiming for somewhere on the West Side just cause it's easiest for everyone to go to.
I was recommended Delta Grill and was wondering about the food, atmosphere and live music? Comments?? or even other suggestions??