Restaurant Review - Carroll Street Cafe By Jerry Portwood Wednesday March 6, 2002 12:04 AM EST atlanta.creativeloafing.com/2002-03-06/ cuisine_cheapeats.html Review to come.