Date: 04/12/2008 Views: 118
The chicken soup at La Carretta on Merrimon Ave. is quite possibly one of the closest things to perfection you'll find in this town.