Mr. C's Bar & Grill - Bar in Channing Valley, Atlanta | Reviews, Photos & Information on Postcard