We do you chowhounds go for fresh fish. My wife and I have tried Fresh Pond seafood in Cambridge and have had mixed results. One day the Halibut looked like it had been there for a week. Something in the Cambridge/Somerville are would be best. Bonus points for Mahi Mahi and Artic Char
We've always liked the Village Fish over in Brookline Village, they have a raw bar as well as a fish market and superb dining:) There's also the Daily Catch on Harvard St, Brookline/Allston, and I believe there's also one on Mass Ave in Arlington Center...
Then there's Ruggeiri's Home of the Happy Haddock over in Medford on the Fellsway...