Carroll Street Cafe: The Heart of Cabbagetown Nestled in the heart in Cabbagetown is a great place thats trendy, cute, dimly lit…