19 reviews of Ducks on the Ave "This place is below CVS on Farmington Ave - yes, that means it is located in a basement. However, this place was surprisingly ...