Valley Fish sells a wide variety of fresh fish and seafood and is a favorite among many local residents. This small shop carries everything from clams and mussels, to whole fish and fish fillets. Stop by Valley Fish on Hartford Avenue in Granby for the freshest seafood around.